Back to all jobs

Software Engineer

Ref: JO-2610-364158

  • Environment: Remote
  • Contract Type: Contract
  • Starts: 2026-11-16
  • Duration: 1 month
Apply Report issue

Our client is looking for an experienced Software Engineer to join our client’s team on a short-term contract. The ideal candidate will have strong backend development experience, particularly with TypeScript and Node.js, and a solid understanding of modern API architectures, serverless technologies, and AI-driven applications.

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.

Apply Report issue

DevOps & Automation jobs

Career and Job Insights

Apply for this job

Software Engineer

  • Canada
  • DevOps & Automation, Technology
  • Remote
  • Contract

Save jobs

Log in to save a job

Report job

Software Engineer

  • Canada
  • DevOps & Automation, Technology
  • Remote
  • Contract

"*" indicates required fields

Need talent? Request a callback

This form is for companies looking to hire talent.

I am looking for a job I have a general enquiry

"*" indicates required fields

E.g. “Senior Frontend Developer” or “Offshoring team for design.”
This field is hidden when viewing the form