This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full Stack Developer based in Canada.
This is a senior-level engineering role within cross-functional digital product teams focused on modernizing and transforming public-facing services. You will work across the full software lifecycle, from discovery and user research through to design, development, deployment, and ongoing improvement of scalable digital solutions. The role combines strong technical execution with active collaboration alongside product owners, designers, and other engineers. You will contribute to building user-centric, reusable, and maintainable platforms that improve service delivery at scale. The environment is iterative and agile, emphasizing continuous delivery, feedback-driven development, and real-world impact. This is a great opportunity for engineers who enjoy working on meaningful systems that directly enhance public services.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full Stack Developer based in Canada.
This is a senior-level engineering role within cross-functional digital product teams focused on modernizing and transforming public-facing services. You will work across the full software lifecycle, from discovery and user research through to design, development, deployment, and ongoing improvement of scalable digital solutions. The role combines strong technical execution with active collaboration alongside product owners, designers, and other engineers. You will contribute to building user-centric, reusable, and maintainable platforms that improve service delivery at scale. The environment is iterative and agile, emphasizing continuous delivery, feedback-driven development, and real-world impact. This is a great opportunity for engineers who enjoy working on meaningful systems that directly enhance public services.
Accountabilities:
- Participate in discovery and research activities, including user interviews and field research, to support product understanding and technical direction.
- Contribute to solution design by producing technical diagrams, documentation, and architecture artifacts aligned with product goals.
- Develop and deliver high-quality features across full stack systems, ensuring performance, scalability, and maintainability.
- Identify, debug, and resolve functional and non-functional issues across applications and services.
- Collaborate closely with UX/UI designers to ensure consistent, accessible, and user-friendly interfaces.
- Support deployment activities, ensuring smooth releases across development, staging, and production environments.
- Contribute to reusable components and shared services to improve efficiency and consistency across platforms.
- Provide technical guidance to product owners and team members, supporting decision-making and delivery planning.
- Maintain and improve code quality, engineering standards, documentation, and team development practices.
- Extensive experience as a Full Stack Developer working in modern web application environments.
- Strong proficiency in frontend and backend technologies, with experience across modern frameworks and service-oriented architectures.
- Experience working in Agile, cross-functional teams with product owners, designers, and engineers.
- Solid understanding of software architecture, system design, and scalable application development.
- Strong skills in debugging, problem-solving, and resolving complex production issues.
- Experience contributing to technical documentation, design artifacts, and collaborative engineering processes.
- Familiarity with CI/CD pipelines, deployment workflows, and modern development toolchains.
- Strong communication skills with the ability to translate technical concepts into clear, actionable insights.
- Nice to have: experience working on public sector, government, or large-scale digital transformation projects.
- Fully remote work with occasional on-site meetings in Edmonton when required
- Long-term contract opportunity with potential extension up to 24 months
- Competitive contractor compensation aligned with senior-level expertise
- Opportunity to contribute to impactful public digital services
- Collaborative and cross-functional agile environment
- Exposure to large-scale digital transformation initiatives
- Flexible working arrangements depending on project needs.