About the Role
As a Developer on our feature development teams, you’ll collaborate closely with Product and Engineering to scope, design, and ship features that power our products. You’ll write high-quality, secure, and scalable code, help shape our technical roadmap alongside Senior Developers, and contribute to our shift toward continuous software delivery.
What You’ll Do
-
Design, code, test, and debug complex software as a core member of a feature team (expect ~70% of your time coding).
-
Participate in code reviews to drive reusability, extensibility, maintainability, and scalability.
-
Monitor applications in production and proactively identify and resolve client issues.
-
Contribute to product-wide technical initiatives and the roadmap across teams.
-
Join a respectful, future on-call rotation to support team software.
-
Collaborate with Product Owners to clarify requirements and deliver business value.
-
Plan, implement, and execute end-to-end automated tests to ensure high quality.
What You Bring
-
2–4 years of professional software engineering experience.
-
Hands-on experience with at least one of: PHP, Python, or modern JavaScript, plus unit testing frameworks.
-
Familiarity with Git, CI/CD tools, and Docker.
-
Awareness of current industry trends in performance, tooling, and development practices.
-
Strong communication skills for both technical and non-technical audiences.
-
Experience in security-minded development and performance optimization.
-
Exposure to continuous delivery in production environments.
- Bilingual English/French is an asset.