Create Alert
Email me similar jobs

Full Stack Developer - Senior

Full-time 100 CAD

Our Client is looking for experienced Full Stack Developers to support the Digital Design and Delivery Division on digital transformation and service innovation projects.

This role will involve working with cross-functional product delivery teams to design, build, improve, and maintain modern digital services that support better user experiences.

Role Overview

The Full Stack Developer will contribute to multiple digital delivery projects, including discovery, solution design, feature development, defect resolution, documentation, deployment support, and reusable component development.

Key Responsibilities

Participate in project discovery, field research, and user interviews
Lead technical discovery and create technical documentation, diagrams, and related artifacts
Design and develop scalable full-stack solutions based on user and business needs
Build and enhance features for public-facing digital services
Identify and resolve functional and non-functional defects
Improve code quality, tooling, maintainability, and documentation
Collaborate with designers, product owners, and agile delivery teams
Support deployment, launch, and ongoing product improvements
Contribute to reusable components, shared capabilities, and modern development practices
Support onboarding of technical team members and maintain development standards

Mandatory Requirements

Bachelor's degree in Computer Science or a related field, or equivalent experience
5+ years of experience as a Full Stack Developer on complex software solutions in an agile environment
5+ years of experience using source control, particularly Git
3+ years of experience with automated unit testing and integration testing
3+ years of experience with database technologies, including relational databases and alternatives
3+ years of experience working on production applications using modern frameworks and development practices

Nice to Have

Experience modernizing or transforming legacy systems
Experience with CI/CD pipelines
Experience with software architecture, design patterns, and reusable components
Experience working with UX design, service design, or human-centred design teams
Experience with Government of Alberta development guidelines
Experience using generative AI or agentic tools to support high-quality technical and executive-level outputs
Experience with modern full-stack technology stacks

Similar jobs

More from Teckhorizon Inc
Teckhorizon Inc 1 day ago
Teckhorizon Inc 1 day ago
Teckhorizon Inc 4 hours ago

Full Stack Developer - Senior

Apply Now
Back to search page