Summary
✨ AI‑Generated
A senior full-stack developer is sought for a primarily remote contract engagement in Canada. The role combines user research and technical discovery with solution design, digital-service development, defect resolution, code-quality improvements, documentation, collaboration with designers and product stakeholders, and deployment support.
Highlights
Senior contract role offering primarily remote work within Canada, a one-year initial engagement with extension potential, involvement in research and discovery, technical design, digital-service delivery, and opportunities to improve tooling and maintainability.
Description
Senior Full Stack Developer - GOAPRDJP00001023
About the Role
Senior Full Stack Developer — $75–$80 per hour | Contract | Primarily remote within Canada.
Engagement November 2, 2026–November 1, 2027; potential extension up to 24 months.
36.25 hours/week, 7.25 hours/day.
Standard hours: 8:15 AM–4:30 PM Mountain Time, Monday–Friday.
Occasional Edmonton attendance may be required on reasonable notice, up to 10% of total hours.
Some Alberta travel for research/user interviews may be required.
Work arrangements may change with reasonable notice.
Responsibilities
Participate in research, discovery and user interviews; lead technical discovery, diagrams and documentation.Design solutions and deliver digital-service features aligned with product-owner and user needs.Resolve functional and non-functional defects; improve code quality, tooling, documentation and maintainability.Collaborate with frontend designers, advise product owners, and support deployments and launches.Build reusable components and common capabilities; onboard technical team members.Work in cross-functional agile teams and contribute to backlog refinement, sprint planning and execution.
Qualifications
Bachelor’s degree in Computer Science or related field; equivalent education considered.
Required Skills
10+ years using source control, particularly Git, in collaborative development.7+ years of automated unit and integration testing.7+ years with relational and alternative database technologies.10+ years as a Full Stack Developer delivering complex software in agile teams.5+ years developing production applications using modern application frameworks and frontend JavaScript frameworks.Full-Stack Development, Git, JavaScript, Unit Testing, Integration Testing, Relational Databases, Agile Development, CI/CD, Software Architecture.
Preferred Skills
8+ years incrementally modernizing legacy systems across multiple releases.2+ years using generative AI and agentic tools for drafting, analysis, structured retrieval and automation, including prompt design, RAG and critical evaluation.8+ years with one or more of Angular, React, Vue.js, C#/.NET Core, Node.js (NestJS/Express), Python/Django.8+ years with design patterns and software architecture.2+ years with relevant public-sector development guidelines and principles.5+ years with CI/CD pipelines.5+ years working with UX, service design, design thinking or human-centred design teams.React; Angular, Vue.js, .NET Core, Node.js and Python/Django are relevant framework alternatives.
Pay range and compensation package
$80–$85 per hour.
Application Requirements
Attach an updated resume demonstrating the required experience.You must work within Canada during the stated business hours and attend Edmonton sessions as needed.Criminal-record and security checks may be required, including enhanced or higher-level clearance for sensitive assignments.Mandatory training includes privacy, access to information, cybersecurity, information management and workplace respect.
Equal Opportunity Statement
Criminal-record and security checks may be required, including enhanced or higher-level clearance for sensitive assignments.
Mandatory training includes privacy, access to information, cybersecurity, information management and workplace respect.