Back End Developer Node.Js (H/F)
Ici, vos idées comptent, vos talents grandissent, et l’aventure se vit en collectif !
Qui sommes-nous ?
MyUnisoft est une plateforme SaaS qui transforme le métier de l'expertise-comptable en proposant un espace de travail collaboratif et intelligent entre les cabinets d’expertise-comptable et leurs clients TPE/PME.
Avec son écosystème complet : comptabilité, gestion interne, portail collaboratif, automatisation des tâches et facturation électronique, MyUnisoft optimise le temps passé, renforce la fiabilité des process et facilite les échanges entre cabinets et entreprises.
Plus de 200 collaborateurs contribuent chaque jour à cette dynamique : équipes Produit, QA, UX/UI, Tech, Marketing, Commerce, Customer Success, Academy, Support... et aussi les fonctions Ressources Humaines, Achats et Finance.
Cette organisation structurée nous permet d’être au plus près des besoins de nos utilisateurs, de comprendre leurs enjeux et de faire évoluer la plateforme en continu pour leur offrir la meilleure expérience possible.
Le Développeur Back-End Node.js est responsable de la conception, du développement et de la maintenance des services et APIs back-end.
Il assure la robustesse, la sécurité et la scalabilité des systèmes applicatifs, en veillant à une intégration fluide avec le front-end, les bases de données et les systèmes tiers.
Référent sur la stack Node.js, il participe aux choix d’architecture, aux bonnes pratiques de développement et à l’amélioration continue des solutions techniques.
Vos missions
Conception et développement d’APIs REST ou GraphQL performantes et documentées.
Modélisation et gestion des bases de données (SQL, NoSQL) avec garantie de cohérence et de performance.
Sécurisation, scalabilité et maintenabilité des applications.
Implémentation de tests unitaires, d’intégration et de charge.
Collaboration avec les équipes front-end, produit et DevOps.
Contribution aux choix d’architecture, aux revues de code et aux spécifications techniques.
Veille technologique, amélioration des performances et réduction de la dette technique.
Votre profil
Solide expérience en développement Node.js.
Maîtrise de la conception et du développement d’APIs REST / GraphQL.
Connaissances en gestion de bases de données (PostgreSQL, MongoDB…).
Compréhension des problématiques de sécurité applicative (authentification, JWT, OAuth2…).
Familiarité avec les architectures logicielles modernes (microservices, DDD, event-driven…).
Capacité à travailler en équipe, rigueur et esprit analytique.
Curiosité, adaptabilité et engagement dans l’amélioration continue.
Compétences techniques
Node.js (Express, NestJS ou équivalents).
Bases de données : PostgreSQL, MongoDB.
Sécurité : gestion des accès, authentification, chiffrage, bonnes pratiques OWASP.
CI/CD : intégration continue, déploiement automatisé, gestion des environnements.
Tests automatisés : unitaires, intégration, end-to-end.
Monitoring & performance : logs, APM, métriques, optimisation.
Votre cadre de travail
Localisation : Rabat
Rythme hybride
Nos avantages
🩺 Une mutuelle dynamique pour toute la famille prise en charge à 90%
💰 Une Retraite privée
🤝 Un esprit d’équipe fort : entraide, confiance et disponibilité de tous
🚀 Une vraie culture de l’innovation : testez, apprenez et participez à la construction du futur
🏡 Flexibilité de télétravail : adaptée aux besoins de chaque métier
⚖️ Équilibre vie pro / vie perso : une organisation qui respecte vos besoins
- Nos métiers
- Product and tech
- Poste
- Development
- Localisations
- Maroc - Rabat
- Statut à distance
- Hybride
- Type de contrat
- CDI
Vous travaillez déjà chez MyUnisoft ?
Recrutons ensemble pour trouver votre prochain collègue.