Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Senior Full-Stack Developer

Full-time

Upstaff

Client: Government of Alberta – Digital Design and Delivery Division (3D)

Positions: 15

Location: Edmonton, Alberta / Primarily Remote within Canada

Contract: 1 year, with potential extension up to 24 months

Hours: 7.25 hours/day, 36.25 hours/week

Work Hours: Monday–Friday, 8:15 AM–4:30 PM Alberta time

Edmonton Onsite: Up to 10% of total hours

Education: Bachelor’s degree in Computer Science or related field; equivalencies considered

Job Summary

The Government of Alberta is seeking Full Stack Developers to support service innovation, program review, and digital transformation initiatives within the Digital Design and Delivery Division (3D) .

Developers will work as part of cross-functional Agile product teams alongside Product Owners, UX/service designers, researchers, and other technical professionals. The role focuses on designing, developing, testing, deploying, and continuously improving modern, user-centric digital services for Albertans.

Key Responsibilities

Participate in field research, user interviews, and technical discovery .
Lead technical discovery and create architecture diagrams, documentation, and technical artifacts.
Design and develop full-stack solutions based on business and user needs.
Develop new features and enhancements for digital services.
Identify, troubleshoot, and resolve functional and non-functional defects.
Improve code quality, development tooling, documentation, and application maintainability.
Collaborate with frontend, UX, and service designers to deliver consistent user experiences.
Provide technical advice to Product Owners regarding implementation options and delivery approaches.
Support application deployment, launch, and production releases.
Design and develop reusable components, services, and common capabilities.
Support continuous improvement of development and quality practices.
Onboard and mentor technical team members.
Maintain technical documentation and contribute to team knowledge sharing.
Work across 2–3 projects and adapt solutions based on evolving user and business requirements.
Requirements
Mandatory Qualifications

  • 5+ years of experience using Git/source control in collaborative software development environments.
  • 3+ years of experience with automated unit testing and integration testing .
  • 3+ years of experience with database technologies, including relational and alternative/NoSQL databases .
  • 5+ years of experience as a Full Stack Developer working on complex software solutions within Agile teams.
  • 3+ years of experience developing production applications using modern application frameworks and frontend JavaScript frameworks .
  • Bachelor’s degree in Computer Science or related field ; equivalencies considered.

Nice-to-Have Qualifications

  • 2+ years transforming legacy systems into modern digital services across multiple releases.
  • 1+ year leveraging Generative AI and agentic tooling , including prompt design, RAG, workflow automation, structured retrieval, and evaluation of AI outputs.
  • 2+ years with one or more of the following technology stacks:
  • Frontend: Angular, React, Vue.js
  • Backend: C#/.NET Core, Node.js, NestJS, Express, Python/Django

2+ years applying software design patterns and architecture principles .
2+ years working with Government of Alberta development guidelines and principles .
2+ years working with CI/CD pipelines .
2+ years working with teams using UX design, service design, design thinking, or human-centered design approaches.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Remote Senior Full-Stack Developer in Edmonton, AB vacancy
  • $121k per year

     ...Are you a builder? Then Jobber might be the place for you! We're looking for a Senior Front-End Developer - ideally with full-stack experience/knowledge - to contribute to building our modern stack Jamstack projects and help raise the technical bar of the team. Jobber exists... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Local area

    Jobber

    Edmonton, AB
    a month ago
  •  ...serve Albertans. The Province requires up to fifteen (15) Full Stack Developers to work with 3D on service innovation, program review and...  ...are efficient, effective and affordable. The Full Stack Developer(s) will participate in and contribute to a team's shared understanding... 
    Senior
    Remote job
    Full time
    Contract work

    P@thlion Staffing Careers

    Edmonton, AB
    2 days ago
  •  ...Job Responsibility: Pegasus is looking for experienced full stack developers who enjoy working across both front-end and back-end systems, collaborating with engineers and cross-functional teams in a fast-paced environment. You’ll contribute to the design and delivery of mission... 
    Suggested
    Full time
    Immediate start

    Pegasus

    Edmonton, AB
    5 days ago
  •  ...the end user. We could use a passionate techy like you! As a Developer for our Digital Member Experience team, you'll help provide AMA...  ..., Function and Logic Apps You have a deep knowledge of the full web stack ( cookies, caching, browser rendering) MCSD certification... 
    Suggested
    Full time
    Internship
    Work at office
    Work from home
    Flexible hours

    Alberta Motor Association

    Edmonton, AB
    10 days ago
  •  ...Management) services. We are seeking a motivated, detail-oriented Developer to join our growing software development team in the Edmonton or...  ..., and standards, and escalate gaps or new integration needs to senior technical resources. Collaborate with stakeholders to... 
    Senior
    Full time

    Java Holdings Llc

    Edmonton, AB
    27 days ago
  • $110k - $160k per year

     ...extraordinary results. Key Responsibilities We are looking for a hands-on Generative AI Developer with strong experience in building intelligent applications using the Microsoft Azure AI stack. As part of a Microsoft partner consultancy, you will work on developing and... 

    Lantern

    Edmonton, AB
    9 days ago
  • $125.8k per year

     ...Are you an experienced senior software developer with a passion for integrations and partnerships solutions...  ...multiple layers of the technology stack Proven leadership experience championing...  ..., reach your goals, and unlock your full potential. A unique opportunity to build... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Local area

    Jobber

    Edmonton, AB
    more than 2 months ago
  • $97.56k per year

     ...The following is a long-term contract opportunity for approximately 2 years. The Software Developer provides innovative and creative solutions in the technical development of new, reliable applications and software services at CPSA. The Software Developer analyzes business... 
    Long term contract
    Permanent employment
    Full time
    Work at office

    Following

    Edmonton, AB
    more than 2 months ago
  • $95k per year

     ...MuslimKidsTV, is actively hiring a highly skilled and experienced Senior Game Developer to join our dynamic team. The ideal candidate will be...  ...talents to contribute to our creative journey. Job Types: Full-time, Permanent Pay: $95,000.00 per year Schedule: ~ Monday... 
    Senior
    Permanent employment
    Full time
    Remote work
    Monday to friday

    Milo Productions Inc.

    Edmonton, AB
    3 days ago
  • Are you a skilled Full Stack Developer seeking a meaningful role in public service transformation? Our Edmonton client is searching for talented developers for an initial 12-month contract with extension options up to 36 months. In this role, you will work within cross-functional... 
    Senior
    Contract work
    Immediate start
    Remote work

    Randstad

    Edmonton, AB
    2 days ago
  •  ...graduation. A valid co-op and/or work permit is required to work full-time for the duration of the internship. This is a hybrid/...  ...agricultural space. Key Responsibilities: Collaborate with senior developers to design, build, and test software solutions that address the... 
    Senior
    Full time
    Internship
    Manual labor
    Remote work
    Flexible hours

    Altaml

    Edmonton, AB
    19 days ago
  •  ...Position Summary We are seeking a Senior or Principal Data Engineer to design, build...  ...optimization, and scan-cost reduction. Develop robust, production-grade ETL/ELT in Python...  ...promoting best practices across the AWS data stack (Principal-level scope). Stay current with... 
    Senior
    Full time
    Relocation package

    Lantern

    Edmonton, AB
    more than 2 months ago
  •  ...Description Position: Senior Executive Assistant – Full-Time, Permanent Locations: EPCOR Tower, Edmonton, Alberta Business Unit: Corporate...  ...protocols to initiate and implement new procedures Aptitude to develop, mentor and guide others Ability to contribute to an... 
    Senior
    Permanent employment
    Full time
    Work at office
    Monday to friday
    Flexible hours

    Epcor

    Edmonton, AB
    1 day ago
  •  ...Senior IT Analyst Location: 11748 Kingsway Avenue, Edmonton,...  ...Position Status: One (1) Full-time (40 hours/week) Permanent...  ...Analyst will play a key role in developing, implementing, and supporting...  ...evaluate emerging technologies, develop scalable and secure solutions,... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Contract work
    Internship
    Work at office
    Monday to friday
    Afternoon shift

    Mna Corp

    Edmonton, AB
    a month ago
  • $16 per hour

     ...to co-workers and leaders to assist with any projects or tasks to develop a culture and community of servantship and improve the quality of...  ...looks clean and presentable and that inventory on the shelves is full and well organized. As customers often bring their pets into the... 
    Full time
    Immediate start
    Work from home
    Shift work
    Day shift
    Afternoon shift

    Homes Alive Pets

    Edmonton, AB
    more than 2 months ago
  • $17 - $20 per hour

     ...Job ID: 293088 Store Name/Number: AB-West Edmonton (0510) Address: 8882 170th St., Edmonton, AB T5T 4J2, Canada (CA) Full Time/Part Time: Full Time Position Type: Regular Vacancy Status: This position is for an existing, open vacancy... 
    Full time
    Part time
    Flexible hours
    Afternoon shift

    Sephora.com

    Edmonton, AB
    a month ago
  • $65k - $75k per year

     ...Job Title: Senior Bookkeeper Status: Full-Time, Permanent Location: Edmonton, AB Salary: $65K -$75K We are working with a client to find an experienced, dedicated Senior Bookkeeper for the head office. The Head Office is responsible for all accounting, payroll... 
    Senior
    Permanent employment
    Full time
    Work at office

    Pathfind

    Edmonton, AB
    11 days ago
  • $53.92 per hour

     ...Description Highlight of the Job We are hiring a Senior Analyst, Capital Assets [full-time, permanent ] based in Edmonton, AB. We welcome...  ...requirements. Collaborating with business areas across NACS to develop and implement standardized capital processes aligned with... 
    Senior
    Hourly pay
    Long term contract
    Permanent employment
    Full time

    Epcor

    Edmonton, AB
    a month ago
  • $145.9k per year

     ...be the place for you! We're looking for a Senior Site Reliability Engineer to be part of...  ...and your sense of curiosity, we hope you develop to another level with your skill set. The...  ...career, reach your goals, and unlock your full potential. A unique opportunity to build... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Worldwide

    Jobber

    Edmonton, AB
    a month ago
  •  ...Encor by EPCOR is hiring a Senior Advisor, Acquisition Marketing for a full ‑ time, permanent role based in...  ...role in growing the Encor brand by developing and executing customer acquisition...  ...opportunities. Demonstrated ability to develop marketing plans, campaign... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Temporary work

    Epcor

    Edmonton, AB
    22 days ago
  • $42.5k - $63.8k per year

     ...are an inclusive company and our ambition is to attract, recruit and promote diverse talent. Job Description Sales Coordinator (Full Time) Showcase your outstanding interpersonal skills as a Sales Coordinator, where you will provide organizational and administrative... 
    Permanent employment
    Full time
    Worldwide

    Accorhotel

    Edmonton, AB
    11 days ago
  • $145.9k per year

     ...for you! We’re looking for a Senior Product Manager to be part of...  ...work to execute with a team of developers and designers and then measure...  ...strong potential with room to develop. This approach ensures that...  ...reach your goals, and unlock your full potential. A unique... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Local area
    Flexible hours
    Shift work

    Jobber

    Edmonton, AB
    more than 2 months ago
  •  ...our team members are provided with a place to develop careers that are challenging and rewarding so everyone can realize their full potential. We know our people are our biggest...  ...is essential.  ~ Experience working with senior leadership and managing stakeholder relationships... 
    Senior
    Long term contract
    Full time

    Avenue Living Communities Career

    Edmonton, AB
    more than 2 months ago
  •  ...the J ob   We are hiring one full-time, permanent Senior Transmission & Substation Engineer...  ...material procurement activities, including developing technical specifications, supporting...  ..., plan and organize work and people, develop and meet schedules, develop budgets,... 
    Senior
    Permanent employment
    Full time
    For contractors

    Epcor

    Edmonton, AB
    a month ago
  •  ...Convene AI, an AI-focused technology company developing innovative solutions that leverage...  ...enthusiasm, and decide what enters the standard stack and what does not. Build the technical...  ...the first pods to many. Work with senior AI architects across our global operating... 
    Senior
    Permanent employment
    Full time
    Internship

    Bits In Glass

    Edmonton, AB
    21 days ago
  • We're looking for an Executive Assistant to join our growing team in Edmonton. You'll provide day-to-day administrative support to our CEO, helping manage their schedule, communications, travel, and administrative priorities so they can stay focused on leading the business...
    Permanent employment
    Full time
    Work at office
    Shift work

    Samdesk Canada Inc.

    Edmonton, AB
    29 days ago
  •  ...inclusive company and our ambition is to attract, recruit and promote diverse talent. Job Description Reservations & Rooms Controller (Full Time) Showcase your outstanding interpersonal skills as a Reservations Agent & Rooms Controller, where you will provide... 
    Permanent employment
    Full time
    Work at office
    Worldwide
    Shift work

    Accorhotel

    Edmonton, AB
    11 days ago
  •  ...consider joining Venturi! We’re looking for a Senior Business Analyst  to be part of our...  ...are reimagining energy transportation by developing real-time applications to optimize equipment...  ...business needs, analyze data, and develop actionable insights and recommendations to... 
    Senior
    Remote job
    Full time
    Work at office
    Night shift

    Venturi, Llc

    Edmonton, AB
    more than 2 months ago
  • $80.46k - $105.6k per year

     ...fun?   We are looking for an energetic and client-orientated Senior Network Consultant for our Edmonton branch. You will be a...  ...of industry leading network solutions.  A Day in the Life: Develop network technology solutions, taking into account business and technical... 
    Senior
    Full time
    Flexible hours

    Long View Systems

    Edmonton, AB
    more than 2 months ago
  • $20 - $24 per hour

     ...Description Position at CannAmm Job Posting: Senior Billing Clerk   Are YOU our next Senior Billing Clerk? Join CannAmm...  ...specialized private account problem solving. Status: Contract Full-Time (12 months) Vacancy Type: Existing Shift: Monday to Friday... 
    Senior
    Hourly pay
    Full time
    Contract work
    Work at office
    Monday to friday
    Shift work
    Weekday work

    CannAmm

    Edmonton, AB
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Senior Full-Stack Developer. Be the first to apply!