Software Engineer

Software Engineer

Full-Time On-site
S

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.

#J-18808-Ljbffr

Software Engineer employer: Salt-

Salt is an exceptional employer that fosters a collaborative and innovative work culture, allowing you to thrive in your role as a Senior Business Analyst. With the flexibility of remote work across Canada, you will enjoy a healthy work-life balance while contributing to meaningful projects that enhance digital experiences. The company prioritizes employee growth through continuous learning opportunities and encourages a supportive environment where your ideas can flourish.

S

Contact Details:

Salt- Recruitment Team