Full Stack Developer – Senior

Swim Recruiting

Edmonton

On-site

CAD 83,000 - 124,000

Full time

16 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Swim Recruiting is seeking a Senior Full Stack Developer for contract opportunities supporting provincial government digital services from Edmonton. You will join cross-functional teams and contribute from discovery through deployment, delivering reliable software.

Ideal candidates have 5+ years in full stack development, strong Agile experience, and comfort with Git, testing, and database technologies. Expect collaboration with UX and product owners.

Qualifications

  • At least five years of full stack development in Agile environments.
  • Strong experience with Git and collaborative development.
  • Minimum three years of automated unit and integration testing.
  • Three years with relational and alternative databases.
  • Three years building production apps with modern frameworks.
  • Bachelor’s degree in Computer Science or equivalent.

Responsibilities

  • Contribute from discovery and solution design through development, testing, deployment and improvement.
  • Collaborate with product owners, developers and designers in delivery teams.
  • Translate user and business needs into reliable software and reusable capabilities.

Skills

Full stack development
Agile methodologies
Code quality
Communication

Education

Bachelor's degree in Computer Science

Tools

Git
Automated testing frameworks
Relational databases
Modern application frameworks

Job description

Senior Full Stack Developer contract opportunities supporting user-centred digital services and modernization initiatives for a provincial government organization.

What & Why:

Our client is expanding its digital delivery capability to make government services simpler and easier to use. You will join a cross-functional team working on service innovation, program review and digital transformation. Working across two to three projects, you will contribute from discovery and solution design through development, testing, deployment and ongoing improvement. Your work will help translate user and business needs into reliable software and reusable capabilities.

Who:

You will collaborate with product owners, developers, front-end designers and other members of multidisciplinary delivery teams. Teams use human-centred design, Agile methods and modern data practices. Developers participate in research, technical discovery, backlog refinement, sprint planning and delivery.

You:

You are a senior developer with hands-on experience across the front end and back end of complex production applications. You can explain technical options, estimate effort, write maintainable code and support reliable releases. You work effectively with designers and product owners and can demonstrate how your contribution improved a product or service.

Critical Experience Requirements:
  • At least five years of full stack development on complex software solutions in an Agile environment.
  • At least five years using source control, particularly Git, in collaborative development.
  • At least three years of automated unit testing and integration testing.
  • At least three years with database technologies, including relational databases and alternatives.
  • At least three years developing production applications using modern application frameworks.
  • A bachelor’s degree in Computer Science or a related field, or an equivalent background accepted under the client’s criteria.
  • Ability to work within Canada and cover Alberta business hours.
  • Ability to attend Edmonton sessions on reasonable notice.
  • Ability to supply the required computer, software and remote workspace.
  • Willingness and eligibility to complete applicable security screening.
Nice to Have:
  • Incremental modernization of legacy systems.
  • Design patterns and software architecture.
  • Collaboration with UX and service design teams.
  • Government of Alberta development guidelines and principles.
  • Relevant experience applying generative AI and agentic tools.
Compensation:

Hourly contract compensation will be discussed based on experience, engagement structure and alignment with the client’s requirements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

Radiant Systems Solutions, Inc • Edmonton

Hybrid
CAD 95,000 - 130,000
Full Stack Developer - Senior
Full Stack Developer - Senior

VGen Technologies LLC • Edmonton

On-site
CAD 76,000 - 139,000
Sr. Full Stack Developer
Sr. Full Stack Developer

Affinity • Edmonton

On-site
CAD 95,000 - 140,000
Affinity Earn referral program
Full Stack Developer - Senior JP1023
Full Stack Developer - Senior JP1023

P@thlion Staffing Careers • Edmonton

On-site
CAD 70,000 - 120,000
Senior .NET Full-Stack Developer - Digital Services Lead
Senior .NET Full-Stack Developer - Digital Services Lead

Teckhorizon Inc • Canada

On-site
CAD 110,000 - 150,000
Senior Front-End Developer (contract) multiple positions available
Senior Front-End Developer (contract) multiple positions available

Handis Consulting Inc • Canada

On-site
CAD 100,000 - 140,000
Flexible working hours
Opportunity for contract extension
Senior Full Stack Developer .NET, C#, Angular, React
Senior Full Stack Developer .NET, C#, Angular, React

Rose International • Edmonton

Hybrid
CAD 96,000 - 110,000
Full Stack Developer
Full Stack Developer

Johnson Service Group, Inc. • Edmonton

On-site
CAD 90,000 - 120,000
Full Stack Developer
Full Stack Developer

Rang Technologies Inc • Edmonton

Hybrid
CAD 96,000 - 124,000
Sr. Full Stack Developer
Sr. Full Stack Developer

emergiTEL Inc. • Edmonton

Hybrid
CAD 110,000 - 160,000