Contexte
Dans le cadre d'un projet ambitieux dans le secteur de l'immobilier, notre client recherche un Développeur fullstack pour rejoindre son équipe de développement. L'entreprise s'efforce d'améliorer ses plateformes numériques afin de fournir une expérience utilisateur optimisée et des fonctionnalités innovantes à ses clients. Le consultant sera amené à travailler sur des projets variés incluant la conception, le développement et la maintenance d'applications web. Travaillant au sein d'une équipe dynamique et collaborative, le consultant aura l'opportunité de contribuer à la transformation numérique de l'entreprise.
Responsabilités
Participer à l'analyse des besoins fonctionnels en collaboration avec les équipes métiers pour proposer des solutions techniques appropriées.
Concevoir, développer et maintenir des applications web performantes, sécurisées et évolutives, en assurant le respect des standards de qualité.
Intégrer des services tiers et développer des APIs pour améliorer les fonctionnalités de la plateforme.
Assurer la mise en place et le suivi des tests unitaires et fonctionnels pour garantir la fiabilité des applications développées.
Collaborer avec les équipes de design pour intégrer des interfaces utilisateur intuitives et réactives.
Participer aux revues de code et aux sessions de partage de connaissances pour favoriser l'amélioration continue des pratiques de développement au sein de l'équipe.
Profil recherché
Expérience confirmée en tant que Développeur fullstack sur des projets similaires, idéalement dans le secteur de l'immobilier ou des services numériques.
Maîtrise des langages de programmation tels que JavaScript, Python, ou Java, ainsi que des frameworks associés (React, Angular, Node.js, etc.).
Bonne connaissance des bases de données relationnelles et non relationnelles (SQL, NoSQL) et des outils de gestion de versions comme Git.
Solides compétences en résolution de problèmes et capacité à travailler de manière autonome tout en s'intégrant efficacement dans une équipe pluridisciplinaire.
Faculté d'adaptation et aisance à travailler dans des environnements dynamiques et en constante évolution.
Excellentes capacités de communication pour collaborer efficacement avec les différentes parties prenantes du projet.