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.