about 11 hours ago
Montréal, CanadaMid Level / Senior
Responsibilities
- Design, code, test, and debug complex software as a core member of a feature team.
- Participate in code reviews to enhance reusability, extensibility, maintainability, and scalability.
- Monitor applications in production and proactively resolve client issues.
- Contribute to product-wide technical initiatives and the roadmap across teams.
- Join a 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.
Requirements
- Bachelor’s or advanced degree in computer science or related fields.
- 2–4 years of professional software engineering experience.
- Hands-on experience with at least one of: Python, modern JavaScript, or PHP, 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 in French and English is an asset.
Benefits
- Equity in a well-funded, scaling company.
- Comprehensive health benefits, telemedicine, and lifestyle spending accounts.
- Parental leave top-up and family support programs.
