Recherche par mots clé
Recherche
    Laissez les employeurs vous trouver
    Home
    >
    MAROC
    >
    Enakl
    >
    Ingénieur Backend Senior
    Ingénieur Backend Senior
    25/01/2026 par Enakl
    Casablanca
    22000 - 26000 DH
    Télétravail

    Enakl, une startup marocaine de mobilité collective, transforme les déplacements quotidiens dans les grandes villes émergentes grâce à une technologie de transport collectif intelligente. La mission de l’entreprise est de rendre les déplacements plus sûrs, plus accessibles et plus durables. Le poste proposé est celui d’Ingénieur Backend Senior, avec un focus sur la conception, le développement et la maintenance de la plateforme SaaS qui alimente les services de mobilité d’Enakl.

    Le rôle consiste à travailler en étroite collaboration avec le CTO et l’équipe de développement pour concevoir des solutions backend robustes, évolutives et sécurisées. Vous serez responsable de la création et de la gestion des API, de l’optimisation des performances, de la mise en place de mécanismes d’authentification et d’autorisation, ainsi que de la gestion des tâches en arrière‑plan. Vous devrez également assurer la qualité du code grâce à des tests unitaires et d’intégration, ainsi qu’à des revues de code rigoureuses.

    Les responsabilités clés incluent :

    • Conception et mise en œuvre d’API RESTful et GraphQL en Node.js et NestJS.
    • Gestion de la base de données PostgreSQL, optimisation des requêtes et tuning des performances.
    • Architecture multi‑locataires, isolation des locataires et contrôle d’accès (ACL, RBAC, ABAC).
    • Refactoring de code existant pour améliorer la maintenabilité et la performance.
    • Développement de tests unitaires et d’intégration, mise en place de pipelines CI/CD.
    • Gestion des tâches en arrière‑plan via des queues (Bull, RabbitMQ, etc.).
    • Collaboration avec les équipes produit et UX pour traduire les exigences métier en solutions techniques.
    • Participation aux revues de code et aux discussions d’architecture.

    Les compétences techniques requises sont :

    • Maîtrise de Node.js, TypeScript et NestJS.
    • Expérience approfondie avec PostgreSQL et SQL.
    • Connaissance des systèmes multi‑locataires, isolation des locataires et contrôle d’accès.
    • Compétences en refactoring, optimisation des performances et optimisation des requêtes.
    • Expérience en tests unitaires, tests d’intégration et CI/CD.
    • Connaissance de l’infrastructure AWS et des systèmes orientés événements.
    • Expérience avec les architectures SaaS et les mécanismes de sécurité (ACL, RBAC, ABAC).

    Le poste est un CDI à temps plein, entièrement à distance (remote). Le salaire mensuel est compris entre 22 000 DH et 26 000 DH, selon l’expérience et les compétences. Le candidat idéal possède au moins 6 ans d’expérience en développement backend, une formation de niveau Master (Licence +5) et une maîtrise de l’anglais (niveau B2 ou équivalent).

    Le processus de recrutement comprend :

    • Un appel de screening de 20‑30 minutes avec le CTO.
    • Un challenge technique à domicile de 4‑6 heures.
    • Un entretien technique d’environ 1 heure.
    • Un entretien avec le fondateur, qui peut se dérouler à Casablanca.

    Enakl offre un environnement de travail flexible, avec la possibilité de travailler à distance tout en restant proche de l’équipe à Casablanca. Les candidats intéressés peuvent postuler via la plateforme Jobzyn, sans lien direct vers le site de l’entreprise.

    Offres d'emplois connexes
    Recherches populaires