Description du poste
Daily rate: 450€/500€
Senior Front-end Developer (Angular)
Location: Brussels, Belgium (2 days/week on-site) Languages: French or English required — Dutch is a plus, not mandatory Contract: Full-time
About the Role
We're looking for a Senior Front-end Developer with strong Angular expertise to join our team in Brussels. You'll design and build modern, user-friendly interfaces for ambitious digital products, working closely with designers, analysts, and backend developers to deliver clean, performant, and scalable front-end solutions.
This is a hybrid role with 2 days per week on-site in Brussels. Fluency in French or English is required; Dutch is a nice-to-have but not essential.
What You'll Do
* Design, develop, and maintain modern Angular applications with a strong focus on UX and usability
* Build reusable, component-based UI architectures that scale across products
* Integrate front-end applications with REST APIs, GraphQL endpoints, and WebSockets
* Ensure responsive design across desktop and mobile interfaces
* Collaborate with designers, analysts, and backend developers to shape product decisions
* Contribute to front-end architecture choices and technical roadmaps
* Write and maintain tests (unit, component, and E2E) to guarantee code quality
Must-Have Skills
* Strong experience with Angular and modern front-end architectures
* Solid understanding of UI/UX principles and building user-friendly interfaces
* Proven experience with responsive design and mobile interfaces
* Proficiency in TypeScript, HTML, and CSS/SCSS
* Experience integrating with REST APIs, GraphQL, and WebSockets
* Experience with component-based development and reusable UI libraries
* Familiarity with testing frameworks such as Vitest, Playwright, or equivalent tools
Nice to Have
* Experience with GIS applications
* Knowledge of OpenLayers or other web mapping libraries
* Experience with mobile development (PWA, Capacitor)
* Experience with E2E and component testing strategies
Soft Skills
* Strong attention to detail and a genuine care for usability
* Collaborative mindset — comfortable working with designers, analysts, and backend developers
* Proactive thinker who contributes to UX and product improvements, not just code
Profil recherché
On cherche un développeur front-end senior qui maîtrise vraiment Angular — pas quelqu'un qui "en a déjà fait un peu", mais quelqu'un qui connaît le framework en profondeur et qui sait construire des applications solides, propres et pensées sur le long terme.
C'est quelqu'un qui a le souci du détail. Quand il livre une interface, ça ne bug pas au troisième clic, les boutons sont alignés, les transitions sont fluides, et surtout l'utilisateur comprend tout de suite ce qu'il doit faire. Il ne fait pas juste "du code qui marche" — il fait du code qui se sent bien à utiliser. Il a un vrai goût pour l'UX et il n'a pas peur de challenger un designer ou un PM si une feature lui semble mal pensée côté utilisateur.
Techniquement, il est à l'aise avec tout l'écosystème moderne : TypeScript, HTML, CSS/SCSS, les architectures à base de composants réutilisables, les intégrations avec des APIs REST, GraphQL et des WebSockets en temps réel. Il sait faire du responsive qui tient la route sur mobile comme sur desktop. Et il teste son code — avec Vitest, Playwright ou équivalent — parce que pour lui, livrer du front sans tests, c'est livrer à moitié.
C'est aussi quelqu'un de collaboratif. Il travaille main dans la main avec les designers, les analystes et les développeurs back-end. Il ne reste pas dans son coin à coder en silence : il pose des questions, il propose des alternatives, il participe aux décisions produit. Il comprend qu'un bon front-end developer n'est pas juste un exécutant technique, mais quelqu'un qui contribue à façonner le produit.
En bonus, si en plus il a déjà touché à des applications GIS, à OpenLayers ou à d'autres libraires de cartographie web, c'est un vrai plus. Pareil s'il a de l'expérience avec le développement mobile via PWA ou Capacitor — mais ce n'est pas bloquant.
Côté soft skills : curieux, rigoureux, autonome, mais capable de bosser en équipe. Quelqu'un qui aime livrer du travail bien fait et qui prend plaisir à voir ses interfaces utilisées par de vraies personnes.
Il est basé à Bruxelles — ou prêt à venir deux jours par semaine sur site. Il parle français ou anglais couramment. Le néerlandais serait un plus, mais absolument pas un requis.