This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We're looking for a curious, driven Junior Developer to join our team. zu is a Canadian digital agency with 30 years of experience building complex software for regulated industries with clients spanning government agencies, insurance providers, and healthcare organizations. Our clients depend on software that works, and our team takes that seriously at every level. As a Junior Developer at zu, you’ll work on real client projects from day one, supported by senior developers and a structured mentorship environment. You’ll build your skills across our stack, contribute to well-defined features, and develop the habits that make for a great engineer long-term. AI is embedded in how we work and we’re looking for people who share that curiosity. This is an entry-level role designed for someone eager to grow their craft in a team that takes quality seriously.
Job Responsibility:
Own the technical design and delivery of complex features and projects
Translate client requirements and business constraints into sound technical solutions
Engage directly with clients to clarify requirements, assess business value, and communicate tradeoffs across time, budget, and scope
Mentor junior and intermediate developers through pairing, design review, and code review
Identify and communicate risks, requirements gaps, and technical constraints early
Write and maintain technical documentation including design docs, architecture notes, testing documentation, and user manuals
Contribute to Learning Lunches, proof-of-concept work, and internal technical standards
Requirements:
5+ years of professional software development experience
Demonstrated ability to take features end-to-end with minimal oversight
Strong debugging skills and comfort navigating unfamiliar codebases
Experience working directly with clients or non-technical stakeholders
Excellent written and verbal communication across technical and non-technical contexts
Mindful and curious use of AI tooling to accelerate delivery