Recherche par mots clé
Recherche
    Laissez les employeurs vous trouver
    Home
    >
    MAROC
    >
    Enakl
    >
    Ingénieur Backend Node.js
    Ingénieur Backend Node.js
    15/12/2025 par Enakl
    Casablanca
    16000 MAD
    Télétravail

    Enakl, une startup de mobilité collective, transforme les trajets quotidiens dans les grandes villes émergentes grâce à une plateforme SaaS intelligente. Avec plus de 30 000 réservations mensuelles, l’entreprise cherche un ingénieur backend intermédiaire pour contribuer à l’évolution de son architecture NestJS/TypeScript.

    Environnement technique :

    • Backend : NestJS/TypeScript, 15+ modules (booking, payment, user, analytics, etc.)
    • Front : Next.js (Backoffice) et Flutter (applications mobiles)
    • Base de données : PostgreSQL avec TypeORM, modèle relationnel complexe
    • Architecture : structure modulaire NestJS, séparation claire des responsabilités
    • Échelle : 30 000+ réservations mensuelles, gestion en temps réel des trajets, APIs B2B et consommateurs

    Responsabilités clés :

    • Développer de nouveaux points de terminaison API et la logique métier dans les modules NestJS.
    • Optimiser les requêtes PostgreSQL et les performances via TypeORM.
    • Améliorer la latence API, la mise en cache et l’efficacité des réponses.
    • Assurer la cohérence des données, les transactions et les migrations.
    • Contribuer à l’évolution du schéma de base de données et aux améliorations.
    • Investiguer et résoudre les incidents de production.
    • Participer aux tests unitaires et d’intégration avec Jest.
    • Documenter les API et contribuer à la documentation technique.

    Profil recherché :

    • 3+ ans d’expérience backend avec Node.js/TypeScript.
    • Expérience NestJS ou solide background Express.js.
    • Maîtrise SQL et ORM (TypeORM préféré).
    • Développement d’API REST et compréhension des principes de conception d’API.
    • Expérience de test avec Jest ou frameworks similaires.
    • Connaissance des flux Git et du développement collaboratif.
    • Compétences supplémentaires : TypeORM avancé, architecture multi-tenant, services AWS (RDS, EC2, Lambda), architecture orientée événements, traitement de tâches en arrière-plan, optimisation de requêtes, Docker, conteneurisation.

    Avantages :

    • Contribuer à une plateforme en production avec plus de 30 000 réservations mensuelles.
    • Apprendre auprès d’ingénieurs expérimentés dans un environnement de mentorat.
    • Travailler sur une stack moderne NestJS/TypeScript et une infrastructure AWS.
    • Développer vos compétences backend dans un système de production évolutif.

    Processus de recrutement :

    • Appel de présélection avec le CTO (20-30 min).
    • Challenge technique à domicile (4-6 h).
    • Entretien technique (~1 h).
    Offres d'emplois connexes
    Recherches populaires