Live opening · Posted 2 days ago

Full Stack Developer – Senior - GOAPRDJP000001023

S M Software Solutions Inc · Edmonton, AB (Remote)
Linkedin Yes
You are 2 days behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 2 days ago
CompanyS M Software Solutions Inc
LocationEdmonton, AB (Remote)
Work modeYes
SourceLinkedin
Listed2 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
15 min from Linkedin publishing this role to us finding it
5 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
70,734 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

Client: Government of Alberta – GOAPRDJP000001023
We are looking for highly experienced Senior Full Stack Developers to support the Government of Alberta on service innovation, program review, and digital transformation projects. The successful candidates will work as part of cross-functional program review or product delivery teams, contributing to research and discovery, technical solution design, application development, testing, deployment, reusable components, and ongoing development.
Role Snapshot
Job Title: Full Stack Developer – Senior
Req. Number: GOAPRDJP000001023
Client: Government of Alberta
Work Location: 7000 – 113 ST, Edmonton, Alberta, CAN, T6H 5T6
Work Arrangement: Remote
Estimated Start Date: February 11, 2026
Estimated End Date: January 11, 2027
Business Days: 252
Estimated Hours per Day: 7.25
Maximum Extension Term: 24 Months
Must Have
Experience using source control, particularly Git, in collaborative software development – 5 years.
Experience with automated unit testing and integration testing – 3 years.
Experience with database technologies, including relational databases and alternatives – 3 years.
Experience working as a Full Stack Developer on complex software solutions in an agile team environment – 5 years.
Experience working on production applications using modern application frameworks and frontend JavaScript frameworks – 3 years.
Nice to Have
Experience incrementally transforming existing legacy systems into modern digital services across multiple releases – 2 years.
Experience leveraging generative AI and agentic tooling to produce executive-grade outputs, including drafting, analysis, structured retrieval, and workflow automation. Demonstrates proficiency in prompt design, retrieval-augmented generation (RAG), and critical evaluation of AI outputs for accuracy, risk, hallucination, and sensitivity. Actively builds AI-augmented workflows and routines, going beyond basic tool usage to drive productivity and decision quality – 1 year.
Experience with at least one or more from the following technology stack:
Frontend: Angular, React, Vue.js
Backend: C# .NET Core, Node.js (Nests, Express), Python (Django)
Experience Required: 2 years
Experience with design patterns and their application and software architecture considerations – 2 years.
Experience with Government of Alberta development guidelines and principles – 2 years.
Experience working with CI/CD pipelines – 2 years.
Experience working with teams that also apply UX design, service design, design thinking, or human-centered design approaches – 2 years.
Description
Project Overview
The province requires up to fifteen (15) Full Stack Developers to work with 3D on service innovation, program review, and digital transformation projects across the Government of Alberta. The Full Stack Developers will work as part of cross-functional program review or product delivery teams.
Scope of Services
It is anticipated that the Full Stack Developer will be required for one (1) year; however, the province may extend the contract for up to twenty-four (24) months on the same terms and conditions.
The Full Stack Developer will be required on a full-time basis (7.25-hour work day), working across two (2) to three (3) projects. Time, location, and frequency of work will vary depending on the needs of the particular project.
Key Responsibilities
Project Research and Discovery
Participate And Contribute To Project Research And Discovery
Contribute to field research and user interviews.
Lead technical discovery and deliver related artifacts such as diagrams and documentation.
Solution Design and Development
Provide Solution Design And Development Services Related To
Detailed solution designs based on shared understanding from discovery.
Completion of features for the continued development of exemplar projects.
Functional and non-functional defect discovery and resolution.
Enhancements to solution code quality, tooling, and documentation for improved maintainability.
Collaboration and Delivery
Collaborate with frontend designers to deliver solutions aligned to a consistent look and feel.
Advise and inform product owners on technical efforts and implementation options to facilitate frequent delivery.
Support solution deployment and launch for limited and general availability.
Contribute to reusable common components and capabilities.
Ongoing Development and Knowledge Transfer
Sustain ongoing development through onboarding of technical team members.
Maintain technical documentation.
Adopt and improve team development and quality practices and processes.
Work Arrangement
The Full Stack Developer will primarily work remotely; however, the Full Stack Developer may be required to attend meetings or work sessions in Edmonton on reasonable notice from the province, up to 10% of total hours.
At the time of providing such notice, the province will advise of the expected duration of any such meetings or work sessions.
However, time to travel and any associated expenses to and from Edmonton will be at no cost to the province.
How To Apply
If you are interested in this opportunity and your profile matches the requirements, please send the following mandatory documents to hrsmss@smsoftconsulting.com by Friday, October 2, 2026, at 4:00 PM EST:
Updated Resume in Word format – Mandatory
Skills Matrix and References – Mandatory
Expected Hourly Rate – Mandatory
Visa Status – Mandatory
LinkedIn ID – Mandatory
Without the mandatory documents, we cannot submit a candidate.
Please ensure your profile clearly demonstrates the required experience with Git, automated testing, integration testing, database technologies, full-stack development, modern application frameworks, frontend JavaScript frameworks, Agile development, CI/CD, and cloud/digital transformation environments.
Apply Online
Apply Online
WhatsApp Group
For daily job updates, you can also join our WhatsApp group.
Join our WhatsApp Group
Important Note
The Full Stack Developer will primarily work remotely.
The resource may be required to attend meetings or work sessions in Edmonton, on reasonable notice from the province, up to 10% of total hours.
The province will advise the expected duration of such meetings or work sessions when notice is provided.
Time to travel and any associated expenses to and from Edmonton will be at no cost to the province.
We make sure to screen every resume we receive in response to the positions shared, but we can't reply to every applicant due to the heavy load. However, only shortlisted candidates with the required skills will be contacted.
Email is the best way to reach us.
You have received this message either as a result of contacting our company to express interest in employment or as a result of posting your resume in a location that can be accessed by recruiters or HR specialists, which suggests an interest in being contacted about employment opportunities.

Work arrangement
Yes

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App