Description
Dans le cadre du programme de transformation de Sopra Real Estate Software, vous intégrez la nouvelle équipe « Plateforme ». Vous contribuez à l\'amélioration de notre nouvelle plateforme SaaS. Vous êtes rattaché.e au responsable de l\'équipe et vous interagissez quotidiennement avec une équipe multidisciplinaire (Product Manager, équipe Cloud, équipe UX/UI, développeurs back-end, équipe IA, QA). Votre rôle et vos missions Au sein de l’équipe projet : * Vous intervenez sur le moteur frontend développé en React et utilisé par l’ensemble des squads. * Vous concevez et développez des interfaces utilisateurs interactives et conviviales en utilisant React JS. * Vous collaborez étroitement avec les équipes de conception pour traduire les concepts visuels en composants réutilisables. * Vous maîtrisez le développement des applications mobiles avec des frameworks type React Native. * Vous optimisez les performances des applications en identifiant et résolvant les problèmes potentiels liés au Front-End. * Vous intégrez de manière efficace les services via API REST ou GraphQL dans les applications React JS. * Vous suivez les évolutions technologiques et proposez des améliorations continues pour optimiser les processus de développement. Vous savez développer avec l’IA. * Vous êtes force de proposition pour valoriser les meilleures pratiques de conception comme les micro-frontends et connaissez bonnes pratiques de design d’application (exemple : design patterns, SOLID) Environnement technique : React, HTML, CSS (Emotion), Typescript, Redux, Git, Mock, Cloud (AWS). Référence : REF3929W
Profils recherchés
* Passionné.e par le génie logiciel, vous souhaitez vous investir dans un secteur d’activité riche, complexe et en pleine évolution. * Diplômé.e d\'une école d\'Ingénieurs, d\'un Master universitaire ou d\'une formation équivalente, vous avez déjà une première expérience réussie de 3 ans au minimum en développement Front-End en React JS. Vous avez une connaissance approfondie des langages web standards (HTML, CSS, JavaScript) et des outils de gestion de code source tels que Git. * Vous avez d’excellentes compétences en communication, le sens du collectif et vous savez travailler en autonomie. * Organisé.e et attaché.e à l’expérience utilisateur, vous savez résoudre les problèmes de manière créative et proposer des solutions innovantes.