Upstaff - Senior Full Stack Developer (Digital Transformation)
Full Stack Developer is needed in Edmonton, Canada.
Client: Upstaff
Location: Edmonton Southwest, AB, ca
Contract: Contract
Job Description
The Government of Alberta is seeking experienced Full Stack Developers to support large-scale digital transformation and service modernization initiatives. You will be part of the Digital Design and Delivery (3D) team, working on innovative projects that improve public services and user experiences for Albertans. You will collaborate within agile, cross-functional teams to design, build, and enhance modern digital solutions.
Key Responsibilities
- Participate in research, discovery, and technical design.
- Develop and deliver scalable full-stack applications.
- Collaborate with product owners, designers, and developers.
- Contribute to solution architecture, coding, testing, and deployment.
- Identify and resolve technical defects and performance issues.
- Support CI/CD, code quality improvements, and documentation.
- Build reusable components and shared services.
- Assist in deployment, release, and ongoing system improvements.
Requirements
Must-Have Skills & Experience
- 5+ years experience as a Full Stack Developer in agile environments.
- 5+ years using Git for collaborative development.
- 3+ years experience with unit & integration testing.
- 3+ years working with databases (relational and NoSQL).
- 3+ years developing production applications using modern frameworks (frontend & backend).
Nice-to-Have Skills
- Experience modernizing legacy systems into digital platforms.
- Experience with:
- Frontend: Angular, React, Vue.js
- Backend: .NET Core, Node.js (NestJS/Express), Python (Django)
- Knowledge of design patterns & software architecture.
- Experience with CI/CD pipelines.
- Familiarity with UX, service design, or human-centered design.
- Experience with Government of Alberta standards.
Additional Information
Location: Remote (Occasional onsite in Edmonton, AB)
Duration: 12 Months (Extension up to 24 months)
Hours: 36.25 hours/week
Open Positions: 26
No longer accepting applications
Get instant notifications for new Full Stack Developer jobs. Enter your email:
How It Works
๐Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
๐Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
๐Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twineโs tools to find more opportunities.