جديد
وصف الوظيفة
Infosys, acteur majeur du conseil et de l’ingénierie logicielle, recherche un Développeur Full‑Stack confirmé pour renforcer son équipe d’innovation au sein de son centre de services à Casablanca. Vous intégrerez une équipe agile, pluridisciplinaire et orientée résultats, chargée de concevoir, développer et maintenir des applications web à forte valeur ajoutée pour nos clients internationaux.
**Missions principales**
- Concevoir et implémenter des interfaces utilisateur réactives et performantes avec React.js, JavaScript/TypeScript, HTML5 et CSS3, en appliquant les bonnes pratiques d’accessibilité et de responsive design.
- Gérer l’état de l’application à l’aide de Redux et Redux‑Saga, garantir la maintenabilité du code et optimiser les flux de données.
- Développer le back‑end Node.js (Express, NestJS) en respectant les principes SOLID, en créant des API RESTful sécurisées et documentées (OpenAPI/Swagger).
- Rédiger des tests unitaires et d’intégration avec Jest et SuperTest, assurer la couverture de code et la fiabilité des livrables.
- Utiliser Postman pour la validation fonctionnelle des API et automatiser les scénarios de test.
- Gérer le versionnage du code source via Git/Bitbucket, mettre en place des revues de code structurées et assurer le respect des standards de codage.
- Participer aux pipelines CI/CD sous Bamboo (ou Jenkins), automatiser les builds, les tests et les déploiements sur les environnements de test et de production.
- Contribuer aux cérémonies Scrum (daily stand‑up, sprint planning, rétrospective) et collaborer étroitement avec les Product Owners pour affiner les exigences fonctionnelles.
- Interagir avec les clients pour recueillir les besoins, valider les livrables, résoudre les incidents et garantir leur satisfaction.
- Encadrer les développeurs juniors, partager les bonnes pratiques et favoriser la montée en compétences de l’équipe.
**Profil recherché**
- Minimum 5 ans d’expérience professionnelle en développement full‑stack, avec une expertise avérée sur React.js et Node.js.
- Maîtrise du langage TypeScript, des concepts avancés de JavaScript (ES6+), ainsi que des outils de gestion d’état (Redux, Redux‑Saga).
- Solide connaissance des architectures RESTful, des bases de données (SQL/NoSQL) et des principes de sécurité web.
- Expérience confirmée en tests automatisés (Jest, SuperTest) et en utilisation d’outils de test d’API (Postman).
- Bonne pratique du versionnage Git, du workflow GitFlow et des plateformes Bitbucket.
- Familiarité avec les pipelines CI/CD (Bamboo, Jenkins) et les environnements cloud (AWS, Azure ou GCP).
- Connaissance des principes SOLID, du design pattern et des méthodologies agiles (Scrum/Kanban).
- Excellentes capacités de communication, sens du détail, esprit d’analyse et aptitude à travailler en équipe multiculturelle.
- Anglais professionnel (écrit et oral) indispensable ; le français est un atout.
**Ce que nous offrons**
- Un CDI à temps plein avec un environnement de travail moderne et stimulant.
- Possibilité de télétravail partiel (mode hybride) et horaires flexibles.
- Programme de formation continue, certifications et accès à des conférences technologiques.
- Package de rémunération attractif, primes de performance et avantages sociaux (mutuelle, tickets restaurant, transport).
- Participation à des projets d’envergure internationale et à forte visibilité.
Rejoignez Infosys et contribuez à façonner les solutions digitales de demain tout en développant votre carrière au sein d’une entreprise reconnue pour son excellence technologique.