Apply now

Posted 6 days ago

Full Stack Engineer

@ SynergyLoft

Canada

Contract5+ years experience
Apply now
SIGNALS

Overview

SynergyLoft is hiring a contract Full Stack Developer for Alberta Education's K-12 curriculum redevelopment, building the new LearnAlberta platform. The role runs January to December 2027 with a possible 12-month extension, at $90-$110 per hour based on experience, remote with some onsite meetings.

Responsibilities:

  • Develop and maintain new LearnAlberta and related applications
  • Build serverless cloud applications on AWS
  • Design and develop RESTful APIs
  • Write unit and automation tests
  • Provide architectural and technical leadership

Requirements summary:

  • 5+ years software development with C# and/or Java
  • 5+ years on AWS software development projects
  • 5+ years with Angular 2.0+ and/or React
  • 5+ years with NoSQL databases such as DynamoDB or MongoDB
  • 5+ years with state management tools such as NGXS, NGRX or Redux
  • University degree or two-year diploma in computer science, or one-year certificate plus 7 years experience

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-04
First seen by our source
2026-11-10
Source record updated
2026-11-10

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Travelair: none · ground: none
Work settingHome, Client sites
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required), College diploma (required)
Fields of studyComputer science, Software development, Programming, Systems design, Information technology

Summary and details written by AI from the posting; the employer’s posting is the authority.

SynergyLoft

FieldValue
Open jobs on Jobsy1
Job description

Position: Full Stack Developer - Alberta Education

Rate:$90-$110/Hr

Location: Remote/Some onsite Meetings

Requisition Closing Date: November 23, 2026 8:00 AM MST

POSITION SUMMARY: Role Description: Full Stack Developer - Alberta Education

Responsibilities:

Alberta Education and Childcare is currently in the process of redeveloping the provincial curriculum for Kindergarten to Grade 12. This involves moving provincial curriculum from a print-based production and delivery process to a digital format. This initiative includes, but is not limited to the following:

  • the redesign of standards, guidelines, and processes for the development of future curriculum that are competency-focused and student-centered.
  • support working collaboratively with school authorities, business, industry, and communities to improve educational outcomes for students.

As part of the curriculum redesign, the Curriculum, Career Education and Assessment Division is developing the new LearnAlberta (http://new.LearnAlberta.ca) to support the work of staff and learning partners in the design, development, deployment, and continuous improvement of provincial curriculum for K-12 in English and French. Curriculum includes programs of study, assessment, and learning and teaching resources. It is envisioned that the new LearnAlberta will enable learning and teaching resources to be accessed and utilized in innovative, efficient, and purposeful ways. This system’s ability to aggregate components will increase the variety of learning experiences that are available to Alberta students. The role of the Contractor’s Resource under any resulting Contract will involve providing full stack software development services on an inflight agile, cloud software development project as well as several small projects within the Digital Content Management and Delivery branch of the Curriculum, Career Education and Assessment Division. The Full Stack Developer will be responsible for developing and maintaining new LearnAlberta and associated applications and will work closely with other team members developing front‐end and back‐end of web applications, ensuring scalability and efficiency, and troubleshooting issues.

Services

  1. Provide software development and maintenance services for new LearnAlberta.ca and related applications in an agile environment.
  2. Provide software development services utilizing Amazon AWS cloud platform.
  3. Provide software development services on new serverless cloud-based applications building, testing, and deploying using C#, .Net development, NoSQL databases (AWS Dynamo DB) and VS Code.
  4. Provide software development services utilizing Artificial Intelligence.
  5. Provide front end development services using technologies including, but not limited to JavaScript, SCSS, HTML, Angular, Typescript, Material Design.
  6. Provide software development services using state management technologies including, but not limited to NGXS, NGRX and Redux.
  7. Ensure responsiveness of applications.
  8. Design and develop RESTful APIs.
  9. Utilize CI/CD - continuous integration/ continuous deployment tools.
  10. Translate requirements into functional and technical designs that will be used in the overall solution delivery.
  11. Provide architectural direction as required.
  12. Provide technical project leadership as required.
  13. Write effective unit and automation tests.

Mandatory Qualifications: (Must have Minimum 5 years of all of the following)

THIS IS A WRITTEN MATRIX/STATEMENT OF WORK APPLICATION

  • A university degree or two-year diploma in computer science or a related discipline (e.g., software development, programming, systems design, or information technology studies) from an accredited post-secondary institution, and a minimum of five (5) years of experience as a software developer on software development projects.
  • OR
  • One-year certificate in computer science or a related discipline (e.g., software development, programming, systems design, or information technology studies) from an accredited post-secondary institution, and a minimum of seven (7) years of experience as a software developer on software development projects.
  • A minimum of five (5) years experience as a software developer on software development project(s) using the following: C# and/or Java.
  • A minimum of five (5) years experience in the role of software developer working on Amazon AWS software development projects
  • A minimum of five (5) years experience developing, building, testing, and deploying solutions using JavaScript frameworks Angular (2.0 or higher) and/or React.
  • A minimum of five (5) years experience with NoSQL databases (e.g. DynamoDB, MongoDB)
  • A minimum of five (5) years experience developing enterprise-scale, cloud-based platforms similar to new.learnalberta.ca.
  • A minimum of five (5) years experience using state management tools such as NGXS, NGRX, Redux

Estimated Start Date: JAN 2027

Estimated End Date: DEC 2027

Possible Extension:12 months

Rate Range: $90 - $110/hr

Based on Experience and Competitiveness

Similar jobs

  • Full Stack Engineer

    Toronto, ON
    Contract

    Apptoza Inc.

    8+ YOECandidates need 8+ years of hands-on experience with Java, Spring Boot, microservices and Angular. They also need SQL and database skills, application security knowledge, testing and CI/CD experience, and strong debugging skills.

    Java, Spring Boot, Angular, TypeScript, SQL

  • Full Stack Engineer - (React/Node)

    Toronto, ON
    Contract

    Techedin

    5+ YOECandidates need 5+ years of professional software development experience and a Bachelor's degree in Computer Science or a similar field. Strong JavaScript, TypeScript, React, Redux and Node.js skills are required, plus daily use of AI coding assistants.

    React, Redux, Node.js, NPM, Git, GitHub

  • Full Stack Engineer

    Montréal-Ouest, QC
    Full Time

    TALTEK | TALENT in TECHNOLOGY

    5+ YOECandidates need a university degree in computer science or a related field, or equivalent experience, plus 5 to 6 years of software development. They must know a backend language such as Python, TypeScript or C#, modern frontend frameworks, relational databases, REST APIs, Git, CI/CD and cloud environments such as AWS or OpenShift, and communicate well in French and English.

    Git, AWS, OpenShift, PostgreSQL, SQL Server, React

  • Full Stack Engineer

    Saskatoon, SK
    Full Time

    Stelvio Inc.

    3+ YOECandidates need a bachelor's degree in computer science or software engineering, 3+ years of software development experience, and full-stack experience. Strong skills in languages such as Java, C#, Python or JavaScript, frameworks like React, Angular or Node.js, and SQL or NoSQL databases are required.

    React, Angular, Node.js, SQL, AWS, Azure

  • Senior Full Stack Engineer - React/TypeScript, Node.js, Java back-end, AKS

    Toronto, ON
    Contract

    Astra North Infoteck Inc.

    6+ YOECandidates need 6+ years of software development experience, including full stack work in Agile environments. Required skills include React, TypeScript, Node.js, Java, REST APIs, Azure, Kubernetes and CI/CD tooling.

    React, Redux, TypeScript, Node.js, Java, Azure Kubernetes Service

  • Full-Stack Engineer

    Remote in Canada
    RemoteContract

    Onfleet

    4+ YOECandidates need at least four years of professional software engineering experience and three years with Node.js and React in TypeScript or JavaScript. They need automated testing skills across unit, integration and end-to-end layers, experience with agentic development, and excellent English.

    Node.js, React, TypeScript, Rust, Playwright, Selenium

  • Senior Full Stack Engineer

    Canada
    HybridFull Time

    Diagram

    6+ YOECandidates need 6+ years in full stack, backend or platform engineering, a proven record of delivering production solutions independently, and experience with APIs, a modern front-end framework and cloud infrastructure. Strong software engineering practice and the ability to explain trade-offs to non-technical stakeholders are also required.

    React, Vue, Angular, AWS, Azure, GCP

  • Full Stack Engineer

    Remote in Canada
    RemoteFull Time

    Infisical

    Candidates need deep mastery of the JavaScript ecosystem, especially React.js, Node.js and TypeScript, plus strong attention to detail and a bias toward action. They must be based in the Americas, Brazil, India, the UK or the EU and work US hours. Go expertise and devops knowledge are nice to have.

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.