Enakl, une startup dynamique de mobilité collective, est à la recherche d’un Senior Backend Engineer hautement qualifié pour diriger la conception, le développement et la maintenance de ses systèmes backend. Le candidat idéal possède une solide expérience en Node.js et NestJS, ainsi qu’une maîtrise approfondie de TypeScript, SQL et des architectures multi-locataires. Il sera responsable de la création d’API RESTful robustes, de la gestion des migrations de base de données PostgreSQL, de l’optimisation des requêtes SQL, et de la mise en place de systèmes orientés événements pour assurer une communication fluide entre les microservices.
Le poste exige également une expertise en contrôle d’accès, notamment la mise en œuvre d’ACL, RBAC et ABAC pour garantir la sécurité et la conformité des données. Le candidat devra être à l’aise avec les tests unitaires et fonctionnels, en utilisant des frameworks tels que Jest ou Mocha, afin de garantir la qualité et la fiabilité du code. La refactorisation de code existant, l’amélioration continue des performances et la documentation technique seront des éléments clés de la mission.
Enakl valorise l’utilisation d’une infrastructure AWS robuste, incluant des services tels que EC2, RDS, S3, Lambda et CloudWatch. Le candidat devra être capable de concevoir, déployer et maintenir des solutions cloud évolutives, tout en assurant la haute disponibilité et la résilience du système. La gestion des tâches en arrière-plan, via des queues comme RabbitMQ ou Bull, ainsi que la mise en place de systèmes de monitoring et d’alertes, seront également des responsabilités importantes.
Le processus de recrutement se compose de plusieurs étapes techniques : un entretien technique approfondi, un challenge à domicile pour évaluer les compétences pratiques, et une rencontre avec le fondateur à Casablanca pour discuter de la vision et de la culture de l’entreprise. Le poste est basé à Casablanca, mais le travail se fait entièrement à distance, offrant une flexibilité maximale aux développeurs expérimentés.
Le salaire mensuel proposé se situe entre 22 000 et 26 000 DH, avec un contrat CDI. Enakl offre un environnement de travail stimulant, axé sur l’innovation et la croissance, où chaque membre de l’équipe contribue activement à transformer les déplacements quotidiens dans les grandes villes émergentes grâce à une technologie intelligente et évolutive.