12 days ago
Vancouver, CanadaEntry Level
Responsibilities
- Develop and implement full-stack product features with a focus on backend development using PHP and Laravel.
- Build clean, efficient, and documented code for scalable backend systems and user-facing functionality.
- Improve product architecture, APIs, databases, infrastructure, performance, security, and reliability.
- Collaborate with Product, QA, stakeholders, and other developers to deliver high-quality solutions.
- Participate in code reviews and follow coding standards and best practices.
- Learn and apply new technologies while supporting work through development, release, and ongoing production support.
Requirements
- At least 2 years of experience as a Full Stack Software Developer building custom web applications.
- Experience with PHP and preferably Laravel, Yii, or Symfony.
- Experience with JavaScript and preferably Vue.js, React, jQuery, ES6, or Webpack.
- Experience with relational database management, such as MySQL or PostgreSQL.
- Understanding of data structures, algorithms, web technologies, Docker, and cloud platforms such as AWS.
Benefits
- Hybrid work environment with 2 in-office days per week.
- 4 weeks of annual vacation and paid time off for office holiday closures.
- RRSP matching and comprehensive health, disability, life, and critical illness benefits.
- $2,000 annual health and lifestyle spending account.
- $1,000 annual education budget and $1,000 annual charitable donation matching.
- Company-issued MacBook and home office budget.
- Anniversary rewards, complimentary Pixieset premium account, team-building activities, and company-wide events.
