Retour aux jobs

Engineering

Senior Backend Developer

Releasin

Alger, AlgerieSur siteTemps pleinCDISenior (+5 ans d'experience)Clôturée / candidatures acceptées

Description du poste

Releasin est une plateforme innovante dediee a l'automatisation, au suivi et a la securisation des processus de deploiement logiciel. Nous aidons les equipes techniques a accelerer leurs cycles de livraison tout en garantissant la qualite et la stabilite de leur code en production. Dans le cadre du passage a l'echelle de notre solution SaaS et pour accompagner l'evolution de notre roadmap produit, nous recherchons un(e) Senior Backend Developer. Rattache(e) a l'equipe Engineering, vous participerez activement au developpement, a l'optimisation et au maintien de services backend a forte valeur ajoutee. Reference: RELEASIN-DEVBACK-2026.

Missions Principales

  • Developpement Node.js / TypeScript : concevoir, developper et maintenir des microservices et des APIs robustes, evolutifs et performants.
  • Architecture & performance : optimiser l'execution asynchrone, la gestion de la memoire et les temps de reponse en situation de forte charge.
  • Integrations & APIs : concevoir des APIs REST / GraphQL securisees et documentees, et integrer des services et des webhooks tiers.
  • Modelisation des donnees : concevoir des schemas de donnees optimises pour PostgreSQL et Redis, et maitriser l'ORM / Query Building avec Prisma, TypeORM ou Knex.
  • Qualite & CI/CD : garantir la couverture de tests unitaires et d'integration avec Jest ou Mocha, appliquer les principes de Clean Code et contribuer activement aux revues de code.

Profil Recherché

  • Minimum 5 ans d'experience professionnelle en developpement backend, dont au moins 3 ans centres sur l'ecosysteme Node.js / TypeScript.
  • Maitrise approfondie de Node.js, TypeScript et des frameworks associes comme NestJS, Express ou Fastify.
  • Solide experience avec les bases de donnees relationnelles PostgreSQL et le caching Redis.
  • Pratique eprouvee des architectures evenementielles ou de messagerie avec RabbitMQ, Kafka ou NATS.
  • Maitrise des concepts asynchrones, Event Loop, Stream et gestion de la concurrence sous Node.js.
  • Utilisation fluide de Docker, Git et des pipelines CI/CD.
  • Esprit d'analyse, autonomie, rigueur d'ingenierie, gout du travail en equipe et exigence constante de qualite.

Avantages & Conditions

  • Culture engineering : evoluer dans un environnement tech moderne, oriente bonnes pratiques (Clean Architecture, TDD).
  • Impact & autonomie : un role central dans les decisions techniques de la plateforme.
  • Package attractif : remuneration competitive, alignee sur votre niveau d'expertise.