Tech Stack
AEMCypressJavaScriptJestVue.js
About the role
- Intégrer des maquettes graphiques issues de Figma/Adobe XD/Sketch en HTML5 et CSS3.
- Développer des composants interactifs en JavaScript (Vanilla JS, VueJS) dans le cadre d’un CMS moderne (Adobe Experience Manager).
- Garantir la conformité des interfaces aux standards d’accessibilité (RAWeb).
- Créer des interfaces adaptatives et responsive, compatibles multi-navigateurs et multi-devices.
- Implémenter des outils interactifs (simulateurs, calculateurs) en exploitant des fichiers de données (XLS, XML, JSON).
- Assurer la gestion des versions avec Git et la mise en place de tests (Cypress, Jest).
- Collaborer avec les UX/UI designers et les équipes techniques pour assurer une intégration optimale des interfaces.
- Participer à la tribu de développement de Delta et soutenir/gérer les initiatives des activités de développement de Delta.
- Agir en tant que Subject Matter Expert pour soutenir d'autres collègues en cas de besoin d'expertise.
Requirements
- Expérience prouvée de plus de cinq ans en intégration web frontend (HTML5, CSS3, JavaScript)
- Expertise confirmée en VueJS (micro-applications et intégration dans CMS)
- Maîtrise avancée de Figma, Adobe XD ou Sketch pour l’intégration des maquettes
- Expérience en développement d’interfaces adaptatives et responsive multi-navigateurs
- Connaissance approfondie des standards d’accessibilité web (RAWeb/WCAG)
- Pratique avérée des tests automatisés (Cypress, Jest)
- Maîtrise des outils de versioning Git et bonnes pratiques collaboratives
- Expérience en développement d’outils interactifs (simulateurs, calculateurs, API, JSON/XML)
- Capacité à collaborer étroitement avec des équipes UX/UI, backend et chefs de projets web
- Expérience dans le secteur public ou institutionnel fortement appréciée
- Diplôme en informatique, en statistiques, en ingénierie ou dans un domaine connexe.
- L’anglais et le français sont obligatoires, une langue supplémentaire est considérée comme un avantage