Recherche par mots clé
Recherche
    Laissez les employeurs vous trouver
    Home
    >
    MAROC
    >
    Enakl
    >
    Ingénieur Full-Stack Senior
    Ingénieur Full-Stack Senior
    01/12/2025 par Enakl
    Casablanca
    Salaire non renseigné
    Télétravail

    Enakl, une startup de mobilité collective basée à Casablanca, se positionne comme un acteur clé dans la transformation des déplacements urbains. Sa mission est de rendre les trajets quotidiens plus sûrs, accessibles et durables grâce à une technologie de transport collectif intelligent. L’entreprise s’appuie sur une équipe internationale répartie entre Casablanca, Paris, Dakar, Tunis et d’autres villes émergentes, partageant une conviction forte : la mobilité est un levier d’inclusion sociale, de performance économique et de transition écologique.

    Le poste d’Ingénieur Full‑Stack Senior est un rôle clé au sein de l’équipe technique. Il s’inscrit dans un pipeline ouvert dédié aux ingénieurs seniors (5+ ans d’expérience) et vise à soutenir la croissance d’une plateforme de mobilité en pleine expansion. Le candidat retenu travaillera sur des fonctionnalités backend critiques telles que la réservation, les paiements, la gestion des utilisateurs et l’analyse de données, en utilisant NestJS. Il participera également au développement du back‑office en Next.js, en veillant à la performance, la fiabilité et l’observabilité du système.

    Les responsabilités principales comprennent :

    • Conception et mise en œuvre d’API RESTful et GraphQL, avec un focus sur la scalabilité et la sécurité.
    • Modélisation de données PostgreSQL et utilisation de TypeORM pour garantir la cohérence et la performance des requêtes.
    • Optimisation des performances backend, y compris le tuning de la base de données, la mise en cache et la gestion des files d’attente.
    • Conception d’architectures distribuées, intégration de services cloud (AWS RDS, EC2, Lambda, S3) et mise en place de pipelines CI/CD robustes.
    • Participation active aux revues de code, aux sessions de pair programming et aux discussions d’architecture.
    • Collaboration avec les équipes produit et design pour transformer les exigences métier en solutions techniques.

    Le candidat idéal possède :

    • Une solide expérience en TypeScript et Node.js, avec une préférence pour NestJS mais une connaissance d’Express.js est également appréciée.
    • Une maîtrise avancée de PostgreSQL, SQL et de la modélisation de données.
    • Une expérience avérée dans la conception de systèmes distribués, la mise en place de CI/CD et l’utilisation d’outils de monitoring.
    • Une connaissance pratique d’AWS (RDS, EC2, Lambda, S3) et une capacité à déployer des services cloud.
    • Une expérience avec des systèmes multi‑tenant ou B2B, ainsi qu’une familiarité avec les écosystèmes mobiles (Flutter ou autres).
    • Un esprit d’autonomie, une forte orientation qualité et une passion pour le clean code.

    En plus des compétences techniques, Enakl recherche un professionnel capable de travailler efficacement à distance, de collaborer avec des équipes internationales et de s’adapter à un environnement de travail agile. Le poste ne prévoit pas de responsabilités de gestion d’équipe, mais offre une forte autonomie et la possibilité de contribuer directement à la feuille de route produit.

    Les avantages de rejoindre Enakl incluent :

    • Une participation à une plateforme en croissance, avec plus de 30 000 réservations mensuelles.
    • Un environnement de travail flexible, entièrement télétravail, avec des horaires adaptés à la collaboration internationale.
    • Des opportunités de développement professionnel, y compris la participation à des projets innovants et la montée en compétences techniques.
    • Un package salarial compétitif, bien que non spécifié dans l’annonce, avec des avantages liés à la performance et à la culture d’entreprise.

    Enakl valorise la diversité, l’inclusion et l’innovation. Les candidats issus de milieux variés sont encouragés à postuler. Le processus de recrutement est continu, avec une évaluation régulière des profils pour anticiper les besoins futurs. Les candidats intéressés peuvent soumettre leur candidature via la plateforme Jobzyn, où ils pourront créer un profil, découvrir d’autres opportunités et postuler en un clic.

    Offres d'emplois connexes
    Recherches populaires