Full Stack Developer – Senior

Swim Recruiting

United States

Remote

USD 68,000 - 107,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Swim Recruiting is helping a government-focused client hire a senior full-stack developer to join a cross-functional delivery team. The role is primarily remote, with occasional Edmonton attendance, in an initial one-year term with possible extensions.

You will design, implement and test scalable software across front-end and back-end stacks, collaborating with product owners, designers and other developers in an Agile environment.

Qualifications

  • 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.

Responsibilities

  • Collaborate with product owners and developers in Agile delivery.
  • Translate user and business needs into reliable software.
  • Contribute from discovery through design, development, testing and deployment.
  • Explain technical options and estimate effort.
  • Write maintainable code and support reliable releases.
  • Collaborate with UX, service design and data teams.

Skills

Full stack development
Git
Automated testing
Database technologies
Modern frameworks
Agile
Team collaboration

Education

Bachelor's degree in Computer Science

Tools

Git
CI/CD pipelines
Relational Databases
Modern application frameworks

Job description

  • Primarily remote, with all work performed within Canada.
  • Initial term: 1 year (Possible extensions up to 24 additional months)
  • Full-time, 36.25 hours per week.
  • Occasional Edmonton attendance required.
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.
  • CI/CD pipelines.
  • 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 Engineer - Remote Canada, 1-Year
Senior Full-Stack Engineer - Remote Canada, 1-Year

Swim Recruiting • United States

Remote
USD 68,000 - 107,000
Senior Full Stack Developer – Canada (Remote)
Senior Full Stack Developer – Canada (Remote)

Aequilibrium Software Inc • California (MO)

Hybrid
USD 49,000 - 69,000
Senior Full Stack Developer – Canada (Remote)
Senior Full Stack Developer – Canada (Remote)

aequilibrium • United States

Remote
USD 49,000 - 68,000
Senior Software Engineer II, Developer Experience
Senior Software Engineer II, Developer Experience

Jobgether • Town of Montana (WI)

On-site
USD 130,000 - 190,000
full stack Web developer
full stack Web developer

Creative Guild • Virginia (MN)

On-site
USD 72,000 - 98,000
Free parking
Training paid by employer
On-site amenities
+2
Full Stack Developer
Full Stack Developer

Eliassen Group • Salt Lake City (UT)

On-site
USD 85,000 - 105,000
Senior Software Developer I - Full Stack
Senior Software Developer I - Full Stack

7Seventy • Northern (KY)

On-site
USD 115,000 - 135,000
Remote work flexibility
High-visibility projects
Personal growth
+1
Senior Full Stack Developer Information Technology Remote, MN
Senior Full Stack Developer Information Technology Remote, MN

Da Vinci Software • Northern (KY)

Remote
USD 110,000 - 150,000
Fully remote
Senior Full-Stack Engineer — Remote (Canada)
Senior Full-Stack Engineer — Remote (Canada)

Aequilibrium Software Inc • California (MO)

Remote
USD 49,000 - 69,000
Full Stack Application Developer
Full Stack Application Developer

Milestone Technologies, Inc. • Burbank (CA)

On-site
USD 123,984 - 135,693
Comprehensive benefits