Description du poste:
En tant que Senior Technical Engineer/Frontend Expert au sein de l’équipe Software Engineering & Automation, vous définissez, maintenez et favorisez l’adoption des standards, directives et pratiques réutilisables de Software Engineering à travers les équipes de développement, avec une forte orientation front-end.
Vous êtes une référence technique pour les technologies front-end telles qu’Angular, TypeScript, JavaScript, Stencil et les Web Components, tout en ayant la capacité d’appréhender rapidement des sujets techniques plus larges au-delà du domaine front-end.
Vous contribuez également à définir des pratiques de développement sécurisées, accessibles, durables et maintenables, tout en soutenant l’adoption responsable des outils et pratiques de Software Engineering assistés par l’IA.
-
Définir, maintenir et améliorer les standards et bonnes pratiques de Software Engineering, et les traduire en recommandations concrètes pour les équipes de développement.
-
Explorer et évaluer de nouvelles technologies, contribuer à l’évolution des frameworks d’ingénierie, composants réutilisables, modèles, applications de référence et documentations techniques.
-
Soutenir leur adoption via de la documentation, des ateliers et du coaching afin d’aider les équipes à appliquer les standards de manière cohérente dans leur contexte spécifique.
-
Favoriser l’apprentissage continu et le partage de connaissances au travers de canaux de communication internes, d’actualités techniques, de newsletters et de communautés de pratique, en collaboration étroite avec les autres responsables techniques.
-
Fournir une expertise senior en développement front-end, notamment sur Angular, TypeScript, JavaScript, HTML, CSS, Stencil et les Web Components.
-
Suivre l’évolution de l’écosystème front-end et évaluer la pertinence, la maturité et l’applicabilité des technologies, frameworks, outils et pratiques émergents.
-
Soutenir des architectures front-end évolutives, incluant les approches basées sur les composants, les patterns réutilisables, les bibliothèques partagées et les micro-frontends lorsque cela est pertinent.
-
Promouvoir des pratiques de développement front-end intégrant les principes de sécurité dès la conception (secure-by-design), d’accessibilité et de durabilité.
-
Mettre à profit une connaissance pratique de technologies complémentaires telles que Java, Python et .NET afin de collaborer efficacement avec les équipes full-stack et back-end.
-
Aider à structurer des problématiques techniques complexes et à les traduire en options d’implémentation claires.
-
Comprendre le fonctionnement des applications de bout en bout au-delà de la couche front-end, y compris les interactions back-end, les API, les intégrations, les dépendances d’infrastructure ainsi que des concepts clés comme les micro-frontends et les microservices.
-
Soutenir l’adoption des pratiques de Software Engineering assistées par l’IA en contribuant à définir des règles d’utilisation responsables, sécurisées et efficaces.
-
Favoriser l’intégration de pratiques telles que le développement piloté par les spécifications (spec-driven development), le développement assisté par l’IA, la documentation automatisée, la génération de tests et l’assistance aux revues de code dans les standards et processus existants.
-
Évaluer les outils d’IA dans un environnement technologique en évolution rapide et mesurer leur valeur ajoutée en matière de productivité, de qualité, de maintenabilité et d’expérience développeur.
-
Solide expérience en tant que Senior Software Engineer, Front-End Lead, Technical Lead, Solution Engineer ou dans une fonction technique similaire.
-
Expertise approfondie en développement front-end, notamment Angular, TypeScript, JavaScript, HTML et CSS.
-
Une expérience avec Stencil, les Web Components ou les architectures orientées composants constitue un atout majeur.
-
Excellente compréhension des architectures front-end, des composants réutilisables, des design systems, des bibliothèques partagées et du développement moderne d’applications web.
-
Bonne connaissance des micro-frontends, microservices et API.
-
Connaissance pratique de plusieurs technologies telles que Java, Python et .NET.
-
Expérience des workflows de développement basés sur Git, des stratégies de branches, des pull requests et des revues de code.
-
Familiarité avec les pratiques CI/CD, DevOps et l’automatisation des processus de livraison logicielle.
-
Expérience avec des outils de qualité et de sécurité tels que SonarQube, les outils de dependency scanning, d’analyse de code ou équivalents.
-
Bonne compréhension des principes de développement sécurisé et des risques de sécurité applicative, en particulier dans les environnements web.
-
Sensibilité aux enjeux d’accessibilité web, de développement logiciel durable et de performance applicative.
-
Expérience ou fort intérêt pour les outils de développement assistés par l’IA, notamment les assistants de codage, la documentation générée par IA, la génération de tests et le développement piloté par les spécifications.
-
Capacité à évaluer de nouvelles technologies et à les traduire en recommandations, standards ou directives pragmatiques.
-
Une contribution active à l’écosystème open source, ou une bonne connaissance de celui-ci, constitue un atout.
-
Curieux(se) et capable de comprendre rapidement de nouveaux domaines techniques.
-
Capable de communiquer des sujets techniques complexes de manière claire et efficace.
-
À l’aise dans la rédaction de documentation technique, de guides, de newsletters et de supports de communication interne.
-
Capable de coacher et d’accompagner des équipes présentant différents niveaux de maturité technique.
-
À l’aise dans la collaboration avec les développeurs, architectes, experts sécurité, ingénieurs DevOps, équipes produits et parties prenantes du management.
-
Capable de définir les bonnes priorités en conciliant innovation, adoption par les équipes, qualité d’ingénierie et contraintes de livraison.
-
À l’aise dans un environnement technologique en constante évolution.
-
Maîtrise courante de l’anglais ; la connaissance du français et/ou du néerlandais constitue un atout.
AXA souhaite refléter la diversité de la société dans laquelle nous vivons et mène donc depuis des années une politique active en faveur de la diversité, de la non-discrimination et de l'égalité des chances. Dans ce cadre, nous garantissons un suivi égal et un accès équitable au recrutement, indépendamment de l'âge, de l'origine, du contexte culturel, du handicap, du genre, de l'orientation sexuelle ou d'autres caractéristiques.
Nous sommes plus de 3000 employés, travaillant dans nos bureaux modernes situés à Bruxelles, Anvers, Eupen et Liège. Nous servons 3 millions de clients en partenariat avec 3200 courtiers et nous sommes fiers d’être le premier assureur auto du pays. Notre ambition est de ne pas seulement être un payeur, mais plutôt un véritable partenaire pour nos clients.
Nos quatre valeurs principales nous poussent chaque jour à donner le meilleur de nous-mêmes pour nos clients, tout en collaborant efficacement avec nos collègues: Customer First, Integrity, Courage et One AXA
Chez AXA, nous rejetons toute forme de discrimination déloyale ou illégale. Plus d’informations sur notre politique de Diversité et d’Inclusion.
Une rémunération et des avantages en lien avec votre travail
Vous bénéficierez d’un salaire compétitif, complété éventuellement d’un bonus discrétionnaire lié au résultat personnel et d’un bonus collectif, avec des chèques-repas, des écochèques, du remboursement total des transports en commun et un plan cafétaria.
Tous les avantages d’un assureur comme employeur
Vous bénéficierez d’une assurance pension et d’une assurance hospitalisation et soins ambulatoires (également à un tarif préférentiel pour les membres de votre ménage) ainsi que d’une réduction allant jusqu'à 30 % sur nos autres produits d'assurance.
Un emploi qui s'adapte à votre vie et à vos rêves
Un horaire flexible de 35 heures par semaine, 36 jours de congé par an pour vous ressourcer, ainsi que la possibilité de travailler partiellement depuis la maison.
Vous bénéficierez de cours de sport au travail, de programmes de bien-être pour les employés et de formations, afin de vous maintenir en pleine forme, tant physiquement que mentalement.