08 Sep
|
VO2 Group
|
Montreal
08 Sep
VO2 Group
Montreal
Position
Développeuse Back‑End – Missions Ponctuelles & Défis Clients (Back‑End Developer – Occasional Missions & Client Challenges)
Location
Montréal, Québec. Only candidates located in Québec will be considered.
Responsibilities
You will work on diverse back‑end projects for a variety of clients, adapt to new teams, and continuously expand your expertise. Technical tasks include:
- Developing and maintaining high‑performance back‑end services using Node.js, Python, Java, Go or PHP.
- Designing and implementing effective APIs (REST, GraphQL, gRPC).
- Managing relational and non‑relational databases (PostgreSQL, MySQL, MongoDB, Redis).
- Ensuring clean code, security best practices, performance optimization and automated tests (unit and integration).
- Applying DevOps principles (Docker, CI/CD) where applicable.
Qualifications
- Minimum 3 years of significant back‑end development experience.
- Excellent mastery of at least one modern environment: Node.js (NestJS, Express), Python (FastAPI, Django), Java (Spring Boot), Go, or PHP (Symfony, Laravel).
- Strong proficiency in relational and non‑relational databases and API design.
- Deep knowledge of Clean Code, security, performance, caching, and automated testing.
- Experience with DevOps practices such as Docker and CI/CD is a plus.
Benefits
- Unlimited snacks, coffee, fruit, cereal, and drinks.
- Foosball, ping‑pong and gaming area.
- Access to a gym and showers on site.
- Comprehensive health insurance 100% covered for employee, 50% for partner/children.
- RRSP/TFSA plan with 100% matching up to 4% of salary.
- 60% reimbursement of OPUS transit pass.
- Provision of computer, monitor, headphones and a welcome pack.
- Unlimited access to Udemy and Babbel for continuous training.
EEO Statement
We welcome applicants of all backgrounds and abilities. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, or any other protected characteristic.
Additional Information
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes or responses, and detecting potential inconsistencies. Final hiring decisions are made by humans. If you would like more information about how your data is processed, please contact us.
📌 Canada] - Développeuse.eur Back-End- Missions Ponctuelles (Montreal)
🏢 VO2 Group
📍 Montreal