Enakl, une startup privée spécialisée dans la mobilité et le transport intelligent, propose une plateforme de mobilité qui connecte les utilisateurs à des services de transport. Le Software Engineer (Open Application) sera responsable de la conception, du développement et de la maintenance d’une architecture backend robuste, tout en participant activement aux projets fullstack. Le poste est offert sous contrat CDI (J) avec un environnement de travail entièrement en télétravail (RM), situé à Casablanca.
Responsabilités principales :
- Concevoir et développer des API RESTful et GraphQL en utilisant NestJS et Node.js.
- Intégrer des services frontaux via Next.js pour le web et Flutter pour les applications mobiles.
- Assurer la performance, la scalabilité et la sécurité des services backend.
- Collaborer avec les équipes produit, UX/UI et DevOps pour livrer des fonctionnalités de haute qualité.
- Mettre en place des pipelines CI/CD et automatiser les tests unitaires et d’intégration.
Compétences techniques attendues :
- Maîtrise de Typescript et JavaScript (ES6+).
- Expérience avec NestJS, Express.js, et TypeORM.
- Gestion avancée de bases de données PostgreSQL et SQL.
- Connaissance des systèmes distribués, microservices et architecture orientée événements.
- Expérience avec les services cloud AWS (EC2, S3, Lambda).
- Compétences en développement mobile avec Flutter.
- Compréhension des principes CI/CD et des outils d’automatisation.
Profil recherché :
- 3 à 5 ans d’expérience en tant que Software Engineer ou Backend Engineer.
- Formation Bac +5 (Licence ou Master en Informatique).
- Excellente maîtrise de l’anglais (niveau courant).
- Capacité à travailler de façon autonome tout en favorisant la collaboration d’équipe.
- Orientation qualité, tests, et bonnes pratiques de développement.
Environnement de travail :
- Contrat CDI (emploi permanent).
- Télétravail complet (RM) avec des réunions régulières en visioconférence.
- Localisation principale à Casablanca, mais le poste est ouvert aux candidats à distance.
Pourquoi rejoindre Enakl ?
- Contribuer à une startup innovante qui révolutionne la mobilité.
- Travailler sur des projets à fort impact avec des technologies modernes.
- Opportunité de croissance professionnelle et d’évoluer dans un environnement agile.
Si vous êtes passionné par le développement logiciel, que vous avez une solide expérience en backend et une curiosité pour le fullstack, nous vous invitons à postuler dès maintenant pour faire partie de l’aventure Enakl.