Apply Edge Tailor my CV for this job — free

Développeur Backend Confirmé / Senior (Node.js / NestJS)

InStack · Hydra, Algiers, Algeria

Tailor my CV for this job — free

See similar jobs

📍 Localisation : Alger, Hydra🏢 Entreprise : InStack💼 Expérience requise : 3 ans minimum🎯 Poste : Développeur Backend Confirmé / SeniorQui sommes-nous ?InStack est une entreprise spécialisée dans le développement de solutions digitales, de plateformes SaaS et d'applications métiers sur mesure.Nous accompagnons des entreprises en Algérie et à l'international, notamment sur les marchés européen.Dans le cadre de notre croissance et du développement de plusieurs projets, nous recherchons un Développeur Backend Confirmé / Senior capable de participer activement à la conception, au développement et à l'évolution de nos applications. Vos missionsEn collaboration avec notre équipe technique, vous serez amené à :Concevoir, développer et maintenir des applications backend robustes, sécurisées et évolutives.Développer et documenter des API REST.Participer à la conception des architectures techniques de nos plateformes SaaS.Concevoir, structurer et optimiser les bases de données.Développer des fonctionnalités métiers complexes : moteurs de calcul, automatisations, workflows, systèmes de permissions, etc.Intégrer des API et services externes (CRM, ERP et autres systèmes tiers).Mettre en place des tests unitaires et des tests d'intégration.Identifier et résoudre les problèmes de performance et de sécurité.Participer aux revues de code et à l'amélioration continue des projets.Collaborer avec les développeurs frontend, les équipes DevOps et les responsables de projet.Compétences techniques requisesTechnologies principales :Node.js — Très bonne maîtrise.TypeScript — Excellente connaissance.NestJS — Expérience pratique solide.PostgreSQL — Modélisation, requêtes et optimisation.Prisma ORM — Gestion et manipulation des données.REST API — Conception, développement et documentation.Git — Gestion de versions et travail collaboratif.Docker — Connaissance des environnements conteneurisés.Autres compétences indispensables :Authentification et autorisation (JWT, RBAC).Conception et optimisation de bases de données relationnelles.Intégration d'API et de services externes.Tests unitaires et tests d'intégration.Gestion des erreurs, validation des données et sécurisation des API.Bonne compréhension des principes SOLID et des architectures modulaires.Capacité à écrire un code propre, maintenable et évolutif.Compétences appréciéesRedis, BullMQ et traitements asynchrones.Architecture microservices.CI/CD et déploiement d'applications.Microsoft Dynamics 365 / Dataverse.Connaissances en Laravel / PHP.Expérience avec les architectures SaaS multi-tenant.Optimisation des performances et monitoring.Familiarité avec les outils de développement assistés par IA (Claude Code, Codex, GitHub Copilot).Profil recherchéMinimum 3 ans d'expérience professionnelle en développement backend.Expérience concrète sur des projets ou applications en production.Bonne maîtrise de l'écosystème Node.js / TypeScript.Capacité à développer des fonctionnalités de manière autonome.Excellente logique de programmation et capacité de résolution de problèmes.Rigueur, organisation et sens des responsabilités.Capacité à comprendre des besoins métiers et à proposer des solutions techniques adaptées.Esprit d'équipe et bonnes capacités de communication.Curiosité technique et volonté d'apprendre de nouvelles technologies.Nous privilégions les compétences techniques, l'autonomie et la qualité du travail plutôt que le nombre d'années d'expérience. Pourquoi rejoindre InStack ?Travailler sur des projets SaaS innovants et des applications métiers concrètes.Participer à des projets destinés aux marchés suisse et européen.Évoluer dans un environnement technique moderne.Intervenir sur des problématiques variées et stimulantes.Participer aux décisions techniques et à l'amélioration des architectures.Rejoindre une équipe dynamique avec des perspectives d'évolution.Comment postuler ?Vous êtes passionné par le développement backend et souhaitez participer à la construction de plateformes ambitieuses ?Envoyez-nous :Votre CV actualisé.Votre profil GitHub (si disponible).Quelques références de projets réalisés.Email : seniorbackend@in-stack.coObjet : Candidature — Développeur Backend Node.js / NestJSUn test technique pourra être proposé dans le cadre du processus de recrutement.🚀 Rejoignez InStack et construisons ensemble les solutions digitales de demain !