Ingénieur Développeur Fullstack Node.js / React (H/F)

Rabat

CDI / Temps pleinHybrideLicence / Bac+3Français, AnglaisInformatique / IngénierieInformatique / IT

L’essentiel du poste

Résumé par Postule AI

SQLI recrute un Ingénieur Développeur Fullstack Node.js / React expérimenté pour rejoindre ses équipes Agile. Vous concevrez et développerez des applications web performantes et scalables, en travaillant sur l'ensemble du cycle de vie des projets. Ce rôle requiert 5 à 8 ans d'expérience en développement web, une maîtrise de JavaScript/TypeScript, et une solide expertise en Node.js et React sur des projets en production.

Vos missions

  • Concevoir, développer et maintenir des applications web performantes et scalables en Node.js et React
  • Développer les APIs backend (REST et GraphQL) et les interfaces frontend modernes
  • Optimiser les performances et mettre en place les tests unitaires et d'intégration
  • Collaborer avec les équipes produit, UX/UI et QA dans un environnement Agile
  • Participer aux choix d'architecture et aux revues de code pour garantir la qualité

Profil recherché

  • Vous avez une solide expérience en Node.js et React sur des projets en production
  • Vous êtes autonome, proactif et aimez résoudre des problèmes complexes
  • Vous maîtrisez JavaScript/TypeScript et les architectures web modernes
  • Vous êtes intéressé par les technologies cloud et les projets d'envergure

Généré automatiquement à partir de l’offre. Postule AI peut se tromper : vérifiez auprès de l’employeur.

À propos de l'entreprise

SQLI est un leader européen de l'expérience client et de la transformation digitale. L'entreprise aide les grandes marques internationales à créer de la valeur grâce à la technologie et l'innovation digitale, en imaginant et construisant des architectures robustes et performantes ainsi que des expériences engageantes.

Description du poste

Nous recherchons un Développeur Fullstack expérimenté Node.js / React pour intervenir sur des applications web à fort trafic et à forte valeur métier. Vous travaillerez au sein d'équipes Agile pluridisciplinaires et participerez à l'ensemble du cycle de vie des applications, de la conception à la mise en production.

Missions principales

Développement & Conception
  • Concevoir, développer et maintenir des applications web performantes et scalables
  • Développer les APIs backend en Node.js (REST et/ou GraphQL)
  • Développer des interfaces frontend modernes avec React
  • Participer aux choix d'architecture et aux revues de code
  • Garantir la qualité du code (tests, lisibilité, maintenabilité)
Performance & Qualité
  • Optimiser les performances des applications (frontend et backend)
  • Mettre en place et maintenir les tests unitaires et d'intégration
  • Appliquer les bonnes pratiques de sécurité (authentification, autorisation, protection des données)
Collaboration & Méthodologie
  • Travailler en étroite collaboration avec les équipes produit, UX/UI et QA
  • Participer aux rituels Agile (Sprint planning, Daily, Review, Rétrospective)
  • Contribuer à l'amélioration continue des pratiques de développement

Environnement technique

Backend
  • Node.js (Express, NestJS)
  • API REST / GraphQL
  • Bases de données : PostgreSQL, MySQL, MongoDB
  • ORM/ODM : TypeORM, Prisma, Mongoose
Frontend
  • React.js avec Redux, Context API, React Query
  • HTML5, CSS3, JavaScript / TypeScript
  • Frameworks UI : Material UI, Ant Design, Tailwind CSS
DevOps & Outils
  • Git, GitLab / GitHub
  • CI/CD (GitLab CI, GitHub Actions, Jenkins)
  • Docker et Cloud (AWS / Azure / GCP)

Profil recherché

Formation & Expérience
  • Bac+5 en informatique ou équivalent
  • Minimum 5 à 8 ans d'expérience en développement web
  • Expérience significative en Node.js et React sur des projets en production
Compétences techniques
  • Maîtrise de JavaScript / TypeScript
  • Solide expérience en conception d'API et développement frontend React
  • Bonne compréhension des architectures web modernes
  • Sensibilité aux problématiques de performance et de sécurité
Soft skills
  • Autonomie et sens des responsabilités
  • Esprit d'équipe et bon relationnel
  • Capacité à analyser et résoudre des problèmes complexes
  • Proactivité et force de proposition
Atouts supplémentaires
  • Expérience avec NestJS
  • Connaissance des architectures microservices
  • Pratique du TDD / Clean Code
  • Expérience sur des projets à fort trafic ou critiques
  • Bon niveau d'anglais technique

Pourquoi rejoindre SQLI ?

  • Environnement dynamique et innovant au sein d'une équipe passionnée
  • Projets d'envergure à la pointe des technologies cloud
  • Opportunités d'évolution et de formation continue
  • Cadre de travail flexible (mode hybride) et avantages attractifs

Mise en forme par Postule ·

Signaler un problème