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
- 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