-
Teckhorizon Inc

Full Stack Developer

Teckhorizon Inc
Canada · Contract · Mid-Senior

Project Overview

The client is currently redeveloping the provincial curriculum for Kindergarten to Grade 12 by transitioning from a print-based to a digital format. This initiative includes:

  • Redesigning standards, guidelines, and processes for developing competency-focused and student-centered curriculum.
  • Collaborating with school authorities, businesses, industries, and communities to improve educational outcomes for students.

Deliverables

The Selected Full Stack Developer Will

  • Provide software development and maintenance services for LearnAlberta.ca and related applications in an Agile environment.
  • Develop solutions utilizing Amazon AWS cloud platform and potentially Microsoft Azure.
  • Build, test, and deploy new serverless cloud-based applications using:
    • Back-End: C#, .NET, NoSQL databases (e.g., AWS DynamoDB), Visual Studio Code.
    • Front-End: JavaScript, SCSS, HTML, Angular, TypeScript, Material Design.
    • State Management: NGXS, NGRX, Redux.
  • Maintain and support legacy applications built with:
    • C#, .NET, IIS, MS SQL Server, Visual Studio.
  • Ensure application responsiveness and performance.
  • Design and develop RESTful APIs.
  • Implement CI/CD (Continuous Integration/Continuous Deployment) pipelines.
  • Translate requirements into functional and technical designs.
  • Provide architectural direction and technical leadership as required.
  • Write effective unit and automation tests.
Education

Qualifications & Experience

  • A university degree in Computer Science or a related discipline from an accredited post-secondary institution, and a minimum of five (5) years of experience as a software developer; OR
  • A two-year diploma in Computer Science or a related discipline from an accredited post-secondary institution, and a minimum of five (5) years of experience as a software developer.

Technical Experience

  • At least five (5) years of experience developing software using C# and/or Java.
  • Experience developing serverless applications on AWS, Microsoft Azure, or Google Cloud Platform (GCP).
  • Experience writing unit tests for both server-side (e.g., C#, Java, Node.js) and front-end (e.g., JavaScript, TypeScript).
  • Experience building applications using microservices architecture.
  • Front-end development experience with HTML5, Dynamic CSS, TypeScript.
  • Proficiency with JavaScript frameworks: Angular (2.0 or higher) and React.
  • Experience working with NoSQL databases.
  • Experience developing education-related software applications is an asset.

Key Skills

Ranked by relevance

javascript typescript cloud aws c serverless angular server nosql java google cloud platform microservices restful apis sql server dynamodb react html5 cicd css sql gcp
Login to Apply
Posted
Jul 25, 2025
Type
Contract
Level
Mid-Senior
Location
Canada

Industries

Information Technology & Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Hexagon Mining
Related

DevOps Engineer

2026-05-26

Full-time
Not Applicable
Canada
Information Technology & Services
Engineering
View Job Details
VARITE INC
Related

Full Stack Developer

2026-05-25

Full-time
Mid-Senior
Ireland
Information Technology & Services
Information Technology
View Job Details
Synergetica
Related

Senior Frontend Developer with React&TypeScript (hybrid work in Warsaw)

2026-05-23

Full-time
Not Applicable
Poland
Information Technology & Services
Engineering