Senior Full Stack Developer
We are seeking a Senior Full Stack Developer to support a government digital transformation and service delivery initiative. The role focuses on expanding the digital delivery of public-facing services with the goal of simplifying user experiences and improving service quality. The ideal candidate will work as part of cross-functional product delivery teams, contributing to field research, backlog refinement, sprint planning, and the iterative development of modern digital services.
The successful candidate will participate in technical discovery, produce solution designs and supporting documentation, develop and maintain application features, and resolve functional and non-functional defects. They will collaborate with frontend designers to ensure consistent user experiences, advise product owners on technical options, support solution deployment, and contribute to reusable common components. The role also involves onboarding technical team members, maintaining documentation, and continuously improving team development and quality practices across two to three concurrent projects.
Must be in Canada
Qualifications
5 years - Experience using source control, particularly Git, in collaborative software development.
5 years - Experience working as a Full Stack Developer on complex software solutions in an agile team environment.
5 years - Experience with automated unit testing and integration testing.
5 years - Experience with database technologies, including relational databases and alternatives.
5 years - Experience working on production applications using modern application frameworks and frontend JavaScript frameworks.
Bachelor degree in Computer Science or related field of study, equivalencies will be considered.
Nice to Have
5 years - Experience incrementally transforming existing legacy systems into modern digital services across multiple releases.
5 years - Experience with at least one or more from the following tech stack: Frontend: Angular, React, Vue.js. Backend: C.Net Core, Node.js (NestJS, Express), Python (Django).
5 years - Experience with design patterns and their application and software architecture considerations.
5 years - Experience with government development guidelines and principles.
5 years - Experience working with CI/CD pipelines.
5 years - Experience working with teams that also apply UX design, service design, design thinking, or human-centered design approaches.
2 year - Experience leveraging generative AI and agentic tooling to produce executive-grade outputs, including drafting, analysis, structured retrieval, and workflow automation. Demonstrates proficiency in prompt design, retrieval-augmented generation (RAG), and critical evaluation of AI outputs for accuracy, risk, hallucination, and sensitivity. Actively builds AI-augmented workflows and routines, going beyond basic tool usage to drive productivity and decision quality.
Pay: $60,419.41-$141,318.27 per year
Work Location: Remote