Position Title: Frontend UI Engineer/Front-end developer Service
Location: Brussels, Belgium
Duration: 8 months
Languages: Dutch or French and English
Work mode: Hybrid
Job Description:
The energy market is evolving in both the production and consumption of energy. The ongoing electrification puts increasing demands on the energy system and infrastructure. Elia is anticipating the impact of this energy transition through a digital transformation. In the adoption of digital technologies, Elia is digitizing processes for operators in the maintenance of our infrastructure.
You will be part of the team which will shape Elia’s digital presence using a brand-new, cutting-edge technology stack: Sitecore XM Cloud, Next.js, React, and our own NOVA design system.
Mission tasks: (non-exhaustive)
- Develop and maintain high-performance, reusable, and reliable front-end components using React.js and Next.js.
- Architect and implement sophisticated user interfaces with Tailwind CSS and leverage our NOVA design system, along with other UI libraries like Material UI, Radix UI, or Chakra UI.
- Manage and optimize our monorepo architecture using Turborepo to ensure efficient code sharing and streamlined development across projects.
- Design and oversee our CI/CD pipeline in Azure DevOps to automate testing and deployment.
- Implement containerized deployments and ensure our platforms are highly available and resilient.
- Collaborate with our back-end teams to integrate with headless CMS platforms like Sitecore XM Cloud, Contentstack, and Strapi.
- Act as a key technical advisor, supporting the Technical Architect and mentoring other team members on front-end best practices.
- Actively participate in an Agile/Scrum environment, contributing to sprint planning, daily stand-ups, and retrospectives.
Required Skills
Front-End Technologies:
- Frameworks/Libraries: Strong expertise in React.js and Next.js.
- Design Systems/UI Libraries: Proficiency with modern design systems and UI libraries such as NOVA, Material UI, Radix UI, and Chakra UI.
- Styling: Advanced knowledge of Tailwind CSS.
- State Management: Experience with state management libraries (e.g., Redux, Zustand).
- Core Languages: Mastery of JavaScript, TypeScript, HTML5, and CSS3.
Architecture & Deployment:
- Monorepos: Proven experience managing monorepos using tools like Turborepo or Lerna.
- Containerization: Expertise in containerized deployment with Docker and Kubernetes.
- CI/CD: Strong skills in setting up and managing CI/CD pipelines, specifically with Azure DevOps.
- Headless Architecture: Deep understanding of headless architecture and its implementation.
- High Availability: Experience in building highly available and reliable websites/platforms.
CMS & Collaboration:
- Headless CMS: Familiarity with CMS platforms such as Sitecore XM Cloud, Contentstack, and Strapi.
- Teamwork: Ability to work effectively both independently and as part of a collaborative team.
- Communication: Excellent verbal and written communication skills.
- Agile/Scrum: Solid understanding and experience with the Scrum methodology.
Role-Specific Skills:
Technical Support: Ability to support the Technical Architect and provide strong front-end expertise to the team.
Problem-Solving: Strong analytical and problem-solving abilities.
Mentorship: Willingness to mentor and share knowledge with other developers.
Requirements:
- 5+ years of professional experience in front-end development, with a strong portfolio of projects.
- An excellent knowledge of English and a good knowledge of Dutch and/or French.
- Expert-level proficiency in React.js, Next.js, and TypeScript.
- Demonstrable experience with modern design systems (e.g., NOVA) and UI libraries.
- Proven experience with Tailwind CSS.
- Proven experience managing monorepos (Turborepo, Lerna).
- Solid understanding of containerization (Docker) and CI/CD principles, preferably with Azure DevOps.
- Familiarity with headless CMS architecture and platforms (Sitecore XM Cloud, Contentstack, Strapi).
- Excellent communication skills and the ability to work effectively in a team-oriented, Scrum-based environment.
- A proactive mindset with a strong sense of ownership and a passion for building high-quality digital products.
- Ability to manage multiple projects and meet deadlines
- Analytical and synthesis skills promoting simple oriented solutions
- Strong presentation skills
- Able to write processes, documentation and presentations
- Able to demonstrate Information Technologies is your passion
- Excellent communication and teamwork skills, with a proven ability to work closely with UX/UI Designer.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Cloud Architect
2026-04-02
Back End Developer
2026-02-26
.NET Developer (m/w/d)
2026-05-28
- Posted
- Jul 22, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Brussels Region
- Company
- Sansaone
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Cloud Architect
2026-04-02
Back End Developer
2026-02-26
.NET Developer (m/w/d)
2026-05-28