Back to All Openings

Senior Full-Stack Developer

Technology Toronto, ON, Canada Full-Time Hybrid

About the Role

We're looking for a Senior Full-Stack Developer to help build and scale SongShop's music licensing platform. You'll work on both the front-end and back-end, designing features that connect songwriters with artists worldwide. You'll collaborate closely with product designers, data engineers, and other developers to deliver robust, scalable solutions.

Responsibilities

- Architect and develop new features for the SongShop platform - Write clean, maintainable, and well-tested code in PHP/Laravel and JavaScript/Vue.js - Optimize application performance and database queries - Participate in code reviews and mentor junior developers - Collaborate with product and design teams on feature specifications - Ensure platform security and data protection compliance

Requirements

- 5+ years of experience in full-stack web development - Strong proficiency in PHP, Laravel, JavaScript, and Vue.js or React - Experience with MySQL/PostgreSQL and Redis - Understanding of RESTful API design principles - Familiarity with CI/CD pipelines and cloud services (AWS/DigitalOcean) - Experience with music or media technology is a plus

Qualifications

- Bachelor's degree in Computer Science or equivalent experience - Strong problem-solving and communication skills - Experience working in agile environments

Skills

PHP, Laravel, JavaScript, Vue.js, MySQL, Redis, AWS, Git, REST APIs

Benefits & Perks

- Competitive salary ($90,000 - $130,000 CAD) - Comprehensive health and dental benefits - Remote-first work environment - Annual learning and development budget - Discounted music content and passion project funding

Apply Now


Documents
PDF, DOC, DOCX. Max 5MB.
PDF, DOC, DOCX. Max 5MB.
Job Summary
Department
Technology
Contract Type
Full-Time
Experience Level
Senior
Location
Toronto, ON, Canada
Salary Range
$90,000 - $130,000 CAD
Positions Available
2

Apply for this Position