Senior Front-End Software Engineer / Développeur Front-End Senior – Bruxelles (Belgique)
Gamme solutions Senior Front-End Software Engineer / Développeur Front-End Senior – Bruxelles (Belgique)
Description
Contexte de la mission
Dans le cadre du renforcement de notre équipe IT Consulting, nous recherchons un Développeur Front-End Senior disposant d'une solide expérience dans la conception, le développement et la maintenance d'applications web complexes.
Le consultant interviendra sur le développement d'interfaces utilisateur modernes, performantes et responsives, en collaboration avec les chefs de projet, les équipes UX/UI et les équipes de développement Back-End.
Missions principales
Concevoir et développer l'architecture Front-End ainsi que des interfaces utilisateur responsives.
Développer des applications web en utilisant Angular, JavaScript, HTML et CSS.
Traduire les maquettes, wireframes et spécifications fonctionnelles en composants techniques.
Intégrer les composants Front-End avec des API REST et des services Back-End Java.
Mettre en œuvre la gestion des états (State Management).
Assurer la sécurisation des mécanismes d'authentification et d'autorisation.
Garantir les performances, l'accessibilité et la qualité du code.
Développer et exécuter des tests unitaires et d'intégration.
Participer aux revues de code et à la rédaction de la documentation technique.
Utiliser les outils de gestion de versions et les pipelines CI/CD.
Appliquer les bonnes pratiques DevSecOps.
Profil recherché
Compétences techniques requises
Excellente maîtrise de HTML, CSS et JavaScript.
Expertise confirmée sur Angular (minimum 5 ans).
Très bonne maîtrise de SASS.
Expérience dans la conception d'interfaces web responsives (Responsive Design).
Expérience dans l'intégration d'API REST.
Connaissance des mécanismes de gestion des états (State Management).
Maîtrise de Git et des pratiques CI/CD.
Bonne compréhension des architectures Front-End et des services Back-End Java.
Profil recherché
Minimum 17 ans d'expérience professionnelle dans l'IT.
Minimum 15 ans d'expérience en HTML, CSS et JavaScript.
Minimum 5 ans d'expérience avec Angular et SASS.
Diplôme de niveau Bachelor (EQF Level 6) ou formation supérieure équivalente.
Capacité à travailler en collaboration avec des équipes pluridisciplinaires.
Excellentes compétences en communication et en résolution de problèmes.
Compétences appréciées
Expérience avec React et Web Components.
Connaissance des protocoles OAuth et OpenID Connect.
Bonne maîtrise des bonnes pratiques de sécurité Web.
Expérience des méthodologies TDD/BDD.
Connaissance de SonarQube.
Expérience des outils CI/CD : Jenkins, Bamboo.
Maîtrise de Jira et Confluence.
Langues
Anglais courant obligatoire (niveau C1 minimum), à l'oral comme à l'écrit.