Contexte
Nous recherchons un Développeur fullstack pour une mission passionnante au sein d'une entreprise majeure dans le secteur de la finance et de l'investissement. Le client vise à renforcer son équipe IT afin de soutenir le développement de nouvelles fonctionnalités pour ses applications internes et externes. Cette mission s'inscrit dans un cadre dynamique et innovant, où vous serez amené à collaborer avec diverses équipes afin de livrer des solutions de haute qualité qui répondent aux besoins métiers pressants. Le processus de développement agile de notre client garantit un environnement de travail stimulant et collaboratif, idéal pour les passionnés de technologie souhaitant évoluer constamment au contact des dernières innovations.
Responsabilités
Participer à l'analyse des besoins techniques en collaboration avec les équipes métiers et concevoir les solutions adaptées
Développer des fonctionnalités front-end robustes et intuitives en utilisant les technologies modernes JavaScript comme React ou Angular
Concevoir et développer des services back-end scalables en utilisant Node.js ou Java, garantissant performance et sécurité
Effectuer des tests unitaires et d'intégration pour assurer la qualité et la fiabilité des livrables
Collaborer avec les équipes DevOps pour assurer un déploiement continu et efficace des applications
Assurer la maintenance et l'évolution des applications existantes
Participer aux revues de code et contribuer à l'amélioration des pratiques de développement
Mettre en place des solutions pour optimiser les performances des applications développées
Profil recherché
Expérience démontrée en tant que Développeur fullstack, avec une maîtrise des technologies front-end et back-end
Excellentes compétences en JavaScript, avec une expérience sur des frameworks modernes comme React ou Angular
Solide expérience en développement back-end, idéalement en Node.js ou Java
Maîtrise des outils de gestion de version, notamment Git
Capacité à travailler dans un environnement Agile, avec une bonne connaissance des méthodologies Scrum ou Kanban
Fortes aptitudes en résolution de problèmes et capacité à penser de manière créative pour proposer des solutions
Bonne compétence en communication et capacité à collaborer efficacement avec des équipes multidisciplinaires
Autonomie, esprit d'initiative et capacité à prioriser les tâches pour respecter les délais