Senior Full Stack Developer - Government Services - Digital Service Delivery
Remote (Canada-based) Contract Full-Time 1-3 Years Term with Extensions highly expected
ATTN: Government Contractors and Consultants!
The Opportunity
Our Large Government Client is leading a digital transformation initiative aimed at modernizing how public-facing services are designed and delivered. They're building agile, cross-functional teams to reimagine and rebuild services that are simpler, faster, and more effective-and they need experienced
Senior Full Stack Developers to help make it happen.
You'll be part of a collaborative team working on high-impact digital service projects, contributing across the full development lifecycle-from research and discovery through to implementation.
What You'll Be Doing
- Contribute to 2-3 concurrent projects focused on modernizing digital services
- Participate in discovery activities such as user research, field interviews, and technical exploration
- Lead technical discovery work, including architecture diagrams and solution documentation
- Design and build accessible, scalable, and user-centered full-stack applications
- Collaborate closely with product managers, designers, developers, and other stakeholders
- Work in an agile environment, iterating quickly based on user feedback and evolving needs
- Ensure high code quality, security, and performance standards across the board
Must-Have Experience
Candidates must meet the following qualifications to be considered:
5+ years working as a Full Stack Developer on complex software solutions in an agile environment
5+ years using Git or other source control systems in collaborative development
3+ years working on production applications using modern frontend JavaScript frameworks
3+ years using automated unit and integration testing
3+ years working with relational databases and alternative data stores
2+ years incrementally transforming legacy systems into modern services
2+ years experience with at least one or more of the following tech stacks:
- Frontend: Angular, React, Vue.js
- Backend: C#/.NET Core, Node.js (NestJS/Express), Python (Django)
2+ years applying design patterns and architecture principles
2+ years working with CI/CD pipelines
2+ years working in teams applying UX design, service design, or human-centered design approaches
(Preferred) Familiarity with Government of Alberta digital development standards
Tech Stack Highlights
- Frontend: JavaScript, React, Angular, or Vue.js
- Backend: Node.js, Python (Django), .NET Core, C#
- Tools: Git, CI/CD pipelines, automated testing, cloud-based deployment environments
- Methodologies: Agile, user-centered design, iterative delivery
Contract Details
- Start Date: TBD
- Duration: 1 year with the option to extend up to 2 additional years
- Hours: Full-time (7.25 hours/day), up to 1,960 hours annually
- Location: Remote (Canada-based); flexibility may be required based on project needs
- Rate: Competitive and commensurate with experience