Nous recherchons un Développeur Frontend expérimenté pour travailler principalement sur les interfaces utilisateur et l'intégration frontend d’applications. Le candidat idéal devra démontrer une excellente maîtrise des technologies liées au frontend, notamment Angular, CSS, et les tests frontend, tout en ayant une base fonctionnelle en développement backend et un intérêt pour les concepts associés. Une bonne connaissance des processus de développement et de déploiement d’applications mobiles, ainsi que des stores Android et Apple, est également requise.
Responsabilités principales :
- Concevoir et développer des interfaces utilisateur performantes et intuitives avec Angular et CSS.
- Assurer la qualité du code frontend en écrivant des tests unitaires et d'intégration avec des outils comme Jasmine, Karma, ou similaires.
- Collaborer avec l’équipe backend pour intégrer les fonctionnalités et s’assurer d’une communication fluide entre les couches applicatives.
- Optimiser les performances frontend pour garantir une expérience utilisateur fluide et rapide.
- Participer activement à la définition des designs et à la mise en place de bonnes pratiques pour le développement frontend.
- Comprendre les bases du développement backend (Java, Spring Boot) pour mieux intégrer les solutions frontend dans l'ensemble des projets.
- Contribuer à la conception et à l’utilisation des pipelines CI/CD pour automatiser les déploiements frontend.
- Participer au développement et au déploiement d’applications mobiles sur les stores Android et Apple, en assurant leur conformité aux exigences des plateformes.
- Avoir des notions de Docker et des environnements de conteneurisation pour assurer une bonne collaboration entre le frontend et le backend.
- Collaborer étroitement avec les parties prenantes pour comprendre les besoins métier et les traduire en solutions techniques pertinentes.