Backend Developer

Backend Developer

Posizione da ricoprire

Descrizione del lavoro

Tipologia di contratto / Durata

CDI

Posizione

10 Esplanade Andry-Farcy, 38000 Grenoble

Missioni

Vates is a French software company specializing in Open Source and virtualization, with a strong commitment to open and collaborative development. Our main projects, Xen Orchestra and XCP-ng, cover the entire virtualization stack — from the hypervisor (Xen) and the virtualization platform (XCP-ng) to virtual machine management and backup (Xen Orchestra). Our company operates in an international environment, working fully remotely, fluent English required.

Your Responsibilities:

  • Participate in the development of new backend features in line with product specifications
  • Ensure corrective and evolutionary maintenance of existing code
  • Write and maintain automated tests (unit, integration)
  • Provide advanced technical support to users and internal teams
  • Contribute to the writing and updating of technical and user documentation
  • Ensure compliance with security, performance, and software quality standards
  • Participate in defining functional and technical specifications in collaboration with product teams
  • Contribute to the improvement of development tools, procedures, and practices

Required Skills:

  • Backend development using Node.js + TypeScript
  • REST API development and integration
  • knowledges of Database management
  • knowledge of CI/CD pipeline implementation
  • knowledge of Cloud and container technologies (AWS, Docker, Kubernetes)
  • Version control with Git
  • Linux environment administration
  • Working with agile methodology
  • Teamwork and collaboration
  • Communication skills
  • Proactivity
  • Ability to handle pressure and deadlines
  • Adaptability and flexibility
  • Time management and prioritization
  • Autonomy and accountability
  • Curiosity and continuous learning mindset
  • Organizational skills

Why join us?
At VATES, you will find a flexible work environment, a supportive and approachable team, and a role that makes a real impact on a daily basis.

Location:
Our offices are based in Grenoble or Paris, but we operate on a fully remote model to provide greater flexibility and daily work comfort.
You are free to work 100% remotely or come on-site occasionally, depending on your preferences.

Benefits:

  • Meal vouchers
  • Health insurance coverage funded at 50% by the company
  • Benefits provided by the Works Council (employee discounts, cinema tickets, etc.)
  • Employee savings plan (PEE)
  • Profit-sharing scheme
  • Annual bonus
  • 100% remote work

As part of our diversity and inclusion policy, this position is open to all candidates, regardless of gender.

Qualifiche

The ideal candidate profile is oriented towards candidates holding a Bachelor’s degree to a Master’s degree in Computer Science, software engineering, software development, or information systems. A minimum of 3 to 5 years' experience. Fluent English.

La nostra azienda

Vates è un'azienda di software francese specializzata in Open Source e virtualizzazione, con un profondo impegno per uno sviluppo aperto e collaborativo. I nostri progetti principali, Xen Orchestra e XCP-ng, coprono l'intero stack di virtualizzazione: dall'hypervisor (Xen) e dalla piattaforma di virtualizzazione (XCP-ng) alla gestione e ai backup delle VM (Xen Orchestra). Il nostro team opera in diversi paesi, adottando pienamente il lavoro da remoto con flussi di lavoro trasparenti e canali di comunicazione accessibili. In Vates, siamo guidati da una solida cultura aziendale che mette le persone al primo posto, valorizzando la benevolenza, l'inclusività e una struttura orizzontale. Ogni membro ha la possibilità di contribuire con idee, prendere decisioni e crescere insieme all'azienda. Il nostro modello open source è fondamentale per tutto ciò che facciamo, non solo per il nostro codice, disponibile su GitHub e GitLab, ma anche per il nostro approccio collaborativo con la community. Crediamo nel principio "upstream first", dedicando le nostre competenze e risorse al supporto e allo sviluppo di progetti fondamentali come Xen e aiutando i collaboratori di tutti i livelli a unirsi a noi in questo percorso.

Sei tu quello giusto?

  • Fase 1

    Invia la tua candidatura con il tuo curriculum e spiegaci nella tua email cosa ti motiva a unirti a noi
  • Fase 2

    Incontra il tuo potenziale responsabile e i tuoi colleghi in ufficio o da remoto per verificare se è una buona soluzione sia per te che per noi
  • Fase 3

    Ricevi la tua offerta e inizia a lavorare per noi!
Rispondiamo a tutti.
Scopri di più su Vates

Scopri di più su Vates

Vates è nato più di 10 anni fa nelle Alpi francesi, a Grenoble. Il nostro team è composto da oltre 150 persone, distribuite in Francia e a livello internazionale. Vuoi saperne di più sulla nostra storia e sul nostro team? Vuoi unirti a noi?

Informazioni su Vates

Blog