Skip to main content
TryApplyNow
Twine logo

Freelance Full Stack Developer

Twine
CAPosted 2 days ago

Role Overview

Twine is hiring a mid-level Freelance Full Stack Developer. This is a contract role in CA. Part of Twine's Frontend hiring, posted 2 days ago. Full responsibilities, required qualifications, and the apply link are listed in the description below.

Salary Context

Salary is not disclosed in this posting. Market median for Mid-level Frontend roles is $104k-$135k (based on 16 comparable listings). Many employers share specifics during the interview process or after an initial screen.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaScriptReactVueAngularNode.jsExpressDjango

Job description

Full Stack Developer is needed in Edmonton Southwest, Canada.

Client: Upstaff

Location: Edmonton Southwest, AB, ca

Contract: Contract

Job Description

The Government of Alberta’s Digital Design & Delivery (3D) Division is seeking experienced Full Stack Developers to support digital transformation initiatives across multiple government ministries. Developers will work within Agile, cross-functional teams to design, build, modernize, and support citizen-facing digital services using modern development frameworks and human-centered design principles.

Key Responsibilities

  • Design, develop, test, and maintain modern full-stack applications.
  • Participate in discovery sessions, technical research, and solution design.
  • Develop scalable frontend and backend solutions.
  • Collaborate with Product Owners, UX Designers, Architects, and Developers.
  • Build reusable components and shared services.
  • Resolve functional and non-functional defects.
  • Participate in Agile ceremonies including sprint planning, reviews, and retrospectives.
  • Produce technical documentation and architecture artifacts.
  • Support solution deployment and production releases.
  • Contribute to CI/CD practices and software quality improvements.
  • Help modernize legacy applications into digital services.
  • Mentor team members and support knowledge transfer.

Requirements

Mandatory Requirements

  • Bachelor’s degree in Computer Science or a related discipline (or equivalent experience).
  • 5+ years experience as a Full Stack Developer in Agile environments.
  • 5+ years experience using Git/source control.
  • 3+ years experience with automated unit and integration testing.
  • 3+ years experience with relational and non-relational databases.
  • 3+ years experience developing production applications using modern application frameworks and JavaScript frontend frameworks.

Nice-to-Have Skills

  • Angular
  • React
  • Vue.js
  • C# /.NET Core
  • Node.js (NestJS/Express)
  • Python (Django)
  • CI/CD Pipelines
  • Software Architecture & Design Patterns
  • Human-Centered Design / UX Design / Design Thinking
  • Government of Alberta development standards
  • Legacy application modernization
  • Generative AI, Prompt Engineering, RAG, AI Workflow Automation

Contract Information

  • Initial Term: 1 Year
  • Extension: Up to 24 months
  • Start Date: Staggered between July and August 2026
  • Hours: 36.25 hours/week (7.25 hours/day)

Location

  • Primarily Remote (Canada)
  • Occasional onsite meetings/work sessions in Edmonton, Alberta
  • Some travel within Alberta may be required
  • Work must be performed within Canada

Security Requirements

  • Criminal Record Check (if requested)
  • Enhanced Security Clearance (Justice projects)
  • Potential eligibility for RCMP Top Secret Clearance

Posted in 15 hours

About Twine

Twine logo

Twine

jaabz.com

FrontendOn-site

18 other open roles at Twine on TryApplyNow.

Frequently Asked Questions

How do I apply for the Freelance Full Stack Developer position at Twine?

Use the Apply button above to submit your application directly to Twine. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.

Where is the Freelance Full Stack Developer position at Twine located?

This position is based in CA. Twine has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.

What does a Freelance Full Stack Developer at Twine earn?

Twine has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.

When was the Freelance Full Stack Developer role at Twine posted?

This role was posted on July 5, 2026 (2 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.

AI-powered job search

Get every job scored to your resume

Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.

Get started free

No credit card to start