Une organisation belge d'intérêt public, chargée du traitement sûr des déchets radioactifs et du démantèlement d'installations nucléaires, s'appuie sur des applications métier pour soutenir ses processus opérationnels. Dans ce rôle de développeur frontend spécialisé en React, vous développerez et assurerez la maintenance d'interfaces sécurisées et réactives avec React et TypeScript, intégrerez des REST APIs et améliorerez l'expérience des utilisateurs de ces applications.
La mission
L'environnement frontend comprend React, JavaScript, TypeScript, HTML5, CSS3, Git, l'intégration de REST APIs et Azure DevOps. Les applications doivent présenter les données de manière fiable tout en répondant aux exigences en matière de responsive design, d'accessibilité, de sécurité frontend, de performance et de maintenabilité. Le développement suit une approche Agile, avec des tests frontend et d'intégration intégrés au processus de livraison.
En tant que développeur medior avec environ 2 à 3 ans d'expérience, vous traduirez les exigences fonctionnelles en interfaces faciles à utiliser et participerez aux décisions relatives à l'architecture frontend. Votre travail reliera les composants React aux services backend et veillera à ce que les données soient correctement traitées et affichées, tout en contribuant à la stabilité des applications utilisées par les équipes opérationnelles et les autres utilisateurs finaux. Vous analyserez également les problèmes frontend, contribuerez au support de deuxième ligne et documenterez les solutions afin que l'équipe puisse s'y référer à l'avenir.
Vos responsabilités
- Concevoir des solutions frontend et des structures de composants qui traduisent les exigences métier en interfaces utilisateur claires et accessibles.
- Développer des applications React maintenables avec JavaScript et TypeScript, en utilisant HTML5, CSS3 et les principes du responsive design.
- Intégrer des composants frontend avec des REST APIs et des services backend, tout en garantissant un traitement et un affichage corrects des données.
- Garantir la qualité des applications grâce aux tests unitaires, aux tests d'intégration, aux bonnes pratiques de sécurité frontend, aux contrôles d'accessibilité et au suivi des performances.
- Diagnostiquer les incidents frontend, corriger les défauts, assurer le support de deuxième ligne et réduire le risque de problèmes récurrents en production.
- Améliorer l'architecture frontend et les pratiques de développement, gérer les changements avec Git et Azure DevOps, et documenter les composants ainsi que les directives techniques.
Votre profil
Compétences essentielles
- Utiliser React, JavaScript et TypeScript pour développer des applications frontend prêtes pour la production.
- Utiliser HTML5, CSS3, le responsive design et les principes d'UX Design pour créer des interfaces cohérentes et faciles à utiliser.
- Intégrer des REST APIs et exploiter efficacement les données issues des systèmes backend.
- Effectuer des tests frontend et d'intégration et appliquer les bonnes pratiques en matière de sécurité frontend et d'accessibilité.
- Travailler avec Git et Azure DevOps dans un environnement de développement Agile.
- Analyser méthodiquement les défauts frontend et communiquer clairement avec les parties prenantes techniques et non techniques.
- Justifier d'environ 2 à 3 ans d'expérience pertinente en développement frontend et avoir la maturité nécessaire pour prendre en charge les tâches qui vous sont confiées.
- Contribuer de manière constructive aux décisions de l'équipe, à la documentation, au partage des connaissances et à l'amélioration continue.
Formation
- Diplôme de bachelier en informatique, en développement logiciel ou dans un domaine connexe, ou expérience professionnelle équivalente.