Software Engineer

Salt

Canada

On-site

CAD 83,000 - 124,000

Part time

5 days ago
Be an early applicant

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Salt is seeking an experienced Software Engineer for a short-term contract in Canada. The role focuses on designing, building, and maintaining scalable backend systems using TypeScript and Node.js, with REST and GraphQL APIs, and serverless/edge architectures.

You will contribute to automated testing, CI/CD, SSR workflows, and AI-driven initiatives. The ideal candidate has hands-on experience with testing strategies, SSR environments, and Kontent.ai, and familiarity with AI prompt engineering

Qualifications

  • Strong experience with TypeScript and Node.js.
  • Experience designing and integrating REST and GraphQL APIs.
  • Solid understanding of serverless and edge architectures.
  • Hands-on testing with unit, integration, and contract tests; CI/CD familiarity.
  • Familiarity with SSR frameworks and Kontent.ai.
  • Experience with AI integrations and prompt engineering.

Responsibilities

  • Design, develop, and maintain scalable backend applications.
  • Build and integrate REST and GraphQL APIs.
  • Develop and optimize serverless/edge-based solutions.
  • Implement automated testing strategies.
  • Support CI/CD pipelines for efficient development and deployment.
  • Work within SSR environments and integrate Kontent.ai.
  • Contribute to AI-driven development initiatives, including prompt engineering and schema design.
  • Collaborate with stakeholders to troubleshoot issues and improve performance.

Tools

Kontent.ai

Job description

Our client is looking for an experienced Software Engineer to join our client's team on a short-term contract.

Key Responsibilities
  • Design, develop, and maintain scalable backend applications using TypeScript and Node.js.
  • Build and integrate REST and GraphQL APIs to support modern web applications and services.
  • Develop and optimize solutions leveraging serverless and edge-based architectures.
  • Implement and maintain automated testing, including unit, integration, and contract testing.
  • Support CI/CD pipelines to ensure efficient software development and deployment.
  • Work within Server-Side Rendering (SSR) environments and integrate content management solutions such as Kontent.ai.
  • Contribute to AI-driven development initiatives, including prompt engineering and schema design.
  • Collaborate with technical stakeholders to troubleshoot issues, improve performance, and deliver reliable solutions.
Required Skills & Experience
  • Strong professional experience developing applications with TypeScript and Node.js.
  • Proven experience designing, building, and integrating REST and GraphQL APIs.
  • Solid understanding of serverless computing and edge-based architectures.
  • Hands‑on experience with testing frameworks and automated testing strategies.
  • Experience working with CI/CD pipelines and modern software development practices.
  • Familiarity with SSR frameworks and environments.
  • Experience working with Kontent.ai.
  • Understanding of prompt engineering and schema design for AI-powered applications.
  • Nice to Have Experience with Python, particularly in AI-related development.
  • Exposure to AI integrations, LLM-powered applications, or generative AI technologies.
  • Experience working in fast‑paced, short‑term delivery environments.

Salt is acting as an Employment Business in relation to this vacancy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Contract Backend Engineer: TypeScript/Node.js AI & Serverless
Contract Backend Engineer: TypeScript/Node.js AI & Serverless

Salt • Canada

On-site
CAD 83,000 - 124,000
Senior Software Engineer
Senior Software Engineer

Russell Tobin • Toronto

On-site
CAD 80,000 - 120,000
Backend Developer ( Nest.js / Typescript)
Backend Developer ( Nest.js / Typescript)

LōD • Vancouver

On-site
CAD 80,000 - 110,000
Comprehensive health insurance
Paid time off
Career growth opportunities
+1
Senior Full Stack Engineer (React / NestJS / Azure)
Senior Full Stack Engineer (React / NestJS / Azure)

Resonaite Inc. • Markham

Hybrid
CAD 110,000 - 140,000
Hybrid work
Intermediate Oracle PL/ SQL Consultant
Intermediate Oracle PL/ SQL Consultant

S.i. Systems • Vancouver

On-site
CAD 95,000 - 130,000
Comprehensive health insurance
Paid time off
Downtown Vancouver office
Full Stack Developer
Full Stack Developer

Dawn InfoTek Inc. • Toronto

On-site
CAD 70,000 - 110,000
Software Engineer
Software Engineer

Nikarva Technologies • Canada

Remote
CAD 83,000 - 138,000
Fullstack Developer
Fullstack Developer

Digitalstaff • Canada

On-site
CAD 85,000 - 120,000
Senior Platform Developer
Senior Platform Developer

Productive Shop, Inc. • Toronto

Hybrid
CAD 110,000 - 160,000
Hybrid work
Remote options
Cutting-edge tech
+2
Javascript Developer - Remote
Javascript Developer - Remote

YO IT Consulting • Toronto

Remote
CAD 82,656 - 123,984