Ton rôle en tant que Développeur Front-End Senior sera de concevoir et de mettre en œuvre l'interface utilisateur d'applications innovantes, dans le cadre de projets axés sur le design digital (UX/UI). Tu utiliseras tes compétences techniques avancées pour garantir la qualité, la performance et la compatibilité multi-navigateurs, tout en collaborant étroitement avec toutes les parties prenantes pour atteindre les objectifs du projet.
Tes missions principales seront les suivantes :
- Concevoir et développer des interfaces utilisateur pour des applications innovantes.
- Collaborer étroitement avec les équipes de design pour transformer les maquettes et les concepts en expériences utilisateur interactives et engageantes.
- Participer à la conception et à l'implémentation de l'architecture logicielle front-end, en utilisant des technologies telles que Web Components, React.js, Vue.js et Flutter.
- Optimiser les performances des applications pour garantir une expérience utilisateur fluide sur une variété de périphériques et de plateformes.
- Travailler en étroite collaboration avec les développeurs back-end pour intégrer de manière transparente les fonctionnalités côté serveur dans les applications mobiles.
- Effectuer des tests unitaires et participer à des processus de revue de code pour assurer la qualité et la fiabilité du code.
- Diplôme en informatique, génie logiciel, design interactif ou domaine connexe.
- Expérience professionnelle significative en développement front-end, avec une forte compréhension des principes de conception UX/UI.
- Maîtrise des langages et frameworks tels que Web Components, React.js, Vue.js et Flutter.
- Connaissance pratique du développement full-stack, avec une expérience dans les langages et technologies côté serveur.
- Solides compétences en résolution de problèmes et en débogage, avec une compréhension approfondie des bonnes pratiques de développement et des normes web.
- Capacité à travailler efficacement dans un environnement Agile, en collaborant étroitement avec les membres de l'équipe multidisciplinaire.
- Aptitude à s'adapter rapidement aux nouvelles technologies et aux méthodologies de développement.
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.