Remote Backend Engineer — Node.js & TypeScript

Vates Virtualization Management Stack (XCP-ng / Xen Orchestra)

Grenoble

Remote

EUR 60,000 - 80,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Meal vouchers
Health insurance 50%
Works Council benefits
Employee savings plan (PEE)
Profit-sharing
Annual bonus
100% remote work

Job summary

Vates, a French software company specializing in Open Source and virtualization, develops Xen Orchestra and XCP-ng, covering the full virtualization stack from hypervisor to backup. The team operates in a fully remote model and English is the required language, with international collaboration across time zones.

You will work on backend features with Node.js and TypeScript, build REST APIs, and ensure quality through automated tests, documentation, and compliant security practices.

Qualifications

  • Backend development with Node.js + TypeScript.
  • REST API development and integration.
  • Knowledge of database management.
  • Experience with CI/CD pipelines.
  • Fluent English and collaboration in an international environment.
  • 3–5 years of experience; Bachelor’s to Master’s in CS.

Responsibilities

  • Develop new backend features per product specs.
  • Maintain existing code with corrective and evolutionary changes.
  • Write and maintain automated tests (unit, integration).
  • Provide advanced technical support to users and internal teams.
  • Contribute to technical and user documentation.
  • Ensure security, performance, and software quality standards.
  • Participate in defining functional and technical specifications with product teams.
  • Improve development tools, processes, and practices.

Skills

Node.js
TypeScript
REST API
Database management
CI/CD
AWS
Docker
Kubernetes
Git
Linux
Agile
Teamwork
Communication
Proactivity
Time mgmt
Autonomy
Adaptability
Curiosity
Organizational skills

Education

Bachelor's or Master’s in Computer Science

Tools

AWS
Docker
Kubernetes
Git
CI/CD tooling

Job description

Vates, a French software company specializing in Open Source and virtualization, develops Xen Orchestra and XCP-ng, covering the full virtualization stack from hypervisor to backup. The team operates in a fully remote model and English is the required language, with international collaboration across time zones.

You will work on backend features with Node.js and TypeScript, build REST APIs, and ensure quality through automated tests, documentation, and compliant security practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Backend Engineer - Node.js/TypeScript
Remote Backend Engineer - Node.js/TypeScript

World Aquatics • Grenoble

Remote
EUR 65,000 - 90,000
Meal vouchers
Health insurance coverage 50%
Works Council benefits
+4
Remote Backend Engineer - Open Source & Cloud APIs
Remote Backend Engineer - Open Source & Cloud APIs

Vates SAS • Grenoble

Hybrid
EUR 60,000 - 90,000
Health insurance
Cinema tickets
Employee savings plan (PEE)
+1
Backend Developer
Backend Developer

World Aquatics • Grenoble

Remote
EUR 65,000 - 90,000
Meal vouchers
Health insurance coverage 50%
Works Council benefits
+4
Backend Developer
Backend Developer

Vates Virtualization Management Stack (XCP-ng / Xen Orchestra) • Grenoble

Remote
EUR 60,000 - 80,000
Meal vouchers
Health insurance 50%
Works Council benefits
+4
Backend Developer
Backend Developer

Vates SAS • Grenoble

Hybrid
EUR 60,000 - 90,000
Health insurance
Cinema tickets
Employee savings plan (PEE)
+1
Remote Open-Source Virtualization Support Engineer
Remote Open-Source Virtualization Support Engineer

World Aquatics • Grenoble

Remote
EUR 62,000 - 98,000
Remote-First Talent Acquisition Partner
Remote-First Talent Acquisition Partner

World Aquatics • Grenoble

Remote
EUR 42,000 - 62,000
Meal vouchers
Health insurance coverage 50%
Works Council benefits
+4
Technical Support Specialist (US Time Zone)
Technical Support Specialist (US Time Zone)

World Aquatics • Grenoble

Remote
EUR 62,000 - 98,000
Cloud-Native & Kubernetes Software Developer
Cloud-Native & Kubernetes Software Developer

World Aquatics • Grenoble

Remote
EUR 60,000 - 100,000
Health insurance coverage 50%
Works Council benefits
Employee savings plan (PEE)
+1
Remote Cloud-Native Kubernetes Engineer (Go)
Remote Cloud-Native Kubernetes Engineer (Go)

Vates SAS • Grenoble

Hybrid
EUR 65,000 - 90,000
Health insurance 50% funded by company
Works Council benefits (discounts, etc
Employee savings plan (PEE)
+1