Jobiglo

No results.

Senior Node.js Developer – Cloud & AI Services

Syntax · Canada

New
Senior 🇬🇧 English
Node.js TypeScript Docker GitLab CI/CD PostgreSQL SQL REST APIs SAP BTP CAP

Job description

About the role

As a Senior Node.js Developer at Syntax, you will design and deliver backend services that power our Generative AI suite for enterprise systems. You will own end‑to‑end features, from architecture and coding to deployment, within a multi‑tenant SaaS environment.

Key responsibilities

  • Design, implement, and maintain Node.js/TypeScript APIs for cloud‑native, multi‑tenant applications.
  • Work with relational databases such as SAP HANA and PostgreSQL, manage schema migrations and optimise SQL queries.
  • Implement tenant onboarding, configuration, and cleanup logic.
  • Build integrations using REST APIs or event‑driven architectures.
  • Deploy services on SAP BTP using CAP, HDI containers, or approuter setups where applicable.
  • Contribute to GitLab CI/CD pipelines and maintain containerised deployment workflows (Docker).
  • Participate in architecture discussions, sprint planning and release coordination.

Required profile

  • 6‑10 years of professional software development experience.
  • Strong hands‑on expertise in Node.js and TypeScript backend development.
  • Solid understanding of cloud‑native principles (12‑factor apps, logging, scaling).
  • Proficiency with SQL and relational database design.
  • Experience with CI/CD pipelines and container‑based deployments.
  • Excellent written and spoken English.

Required skills

  • Node.js
  • TypeScript
  • Docker
  • GitLab CI/CD
  • PostgreSQL
  • SAP HANA
  • SQL
  • REST APIs
  • Event‑driven architecture
  • SAP BTP
  • CAP

What we offer

  • Opportunity to work on cutting‑edge AI‑driven workflows for large enterprises.
  • Collaborative environment with strong technical and functional consulting expertise.
  • Access to global technology partners such as Oracle, SAP, AWS, Microsoft and IBM.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Syntax.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 2 weeks ago

Expires 1 month from now

21 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Syntax

Canada