Développeur JavaScript Senior – Full Stack / Platform
S2M Worldwide · Casablanca-Settat
Description du poste
À propos du poste
Nous recherchons un(e) Senior Développeur JavaScript pour contribuer au développement et à l’évolution d’une plateforme SaaS B2B multi‑tenant, opérant dans un environnement réglementé. Vous intégrerez une équipe à taille humaine et interviendrez sur des flux critiques tels que les transactions, la facturation et les intégrations.
Missions principales
- Concevoir, développer et maintenir des fonctionnalités complexes en JavaScript.
- Gérer les flux backend liés à l’accès aux données, à l’authentification, aux intégrations et aux traitements asynchrones.
- Intervenir sur les mécanismes de sécurité (authentification, contrôle d’accès, gestion des sessions, isolation des données).
- Participer aux choix techniques et à la conception d’architectures robustes, sécurisées et évolutives.
- Garantir la qualité, la performance et la fiabilité des applications en production.
- Optimiser les requêtes et les interactions avec les bases de données.
- Contribuer à l’amélioration continue du cycle de développement (spécification, tests, automatisation, revue de code).
- Accompagner les développeurs moins expérimentés via le pair programming et le partage de connaissances.
Profil recherché
- Formation supérieure en informatique ou domaine équivalent.
- Minimum 5 ans d’expérience en développement logiciel.
- Au moins 2 ans d’expérience sur des systèmes en production de bout en bout.
- Excellente maîtrise de JavaScript et de son écosystème.
- Solide expérience en développement backend et bonne compréhension des bases de données.
- Connaissances en conception de systèmes, architecture logicielle et modélisation des données.
- Expérience des mécanismes d’authentification sécurisée et de gestion des sessions à grande échelle.
- Autonomie, rigueur et capacité à intervenir sur des environnements complexes et critiques.
Compétences requises
- JavaScript (ES6+), Node.js.
- Frameworks backend (ex. Express, NestJS).
- Gestion des bases de données (SQL, optimisation de requêtes).
- Authentification, contrôle d’accès, gestion des sessions.
- Architecture logicielle, conception de systèmes distribués.
- Tests automatisés, CI/CD, revue de code.
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches au Maroc.
Salaires par métier
Recherches fréquentes
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Publie il y a 1 mois
Expire dans 3 semaines
60 vues · 1 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
S2M Worldwide
Casablanca-Settat