Front-end Developer

22/07/2025

Our client is looking for a Frontend UI Engineer Service

Service 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. Our client is anticipating the impact of this energy transition through a digital transformation. In the adoption of digital technologies, it is digitizing processes for operators in the maintenance of our infrastructure. 

As our new Senior Front-End UI Engineer, you will be a member of the DWP Communication Product Line. You will be at the forefront of innovation, embarking on a major greenfield project to rebuild the Group's corporate websites from the ground up. 

You will be part of the team which will shape the company's digital presence using a brand-new, cutting-edge technology stack: Sitecore XM Cloud, Next.js, React, and our own NOVA design system.

We are looking for a highly skilled Senior Front-End UI Engineer to join our dynamic team. The ideal candidate is an expert in modern front-end technologies with a passion for building high-quality, scalable, and reliable web platforms. You will play a crucial role in shaping our technical landscape, collaborating with a talented team to deliver exceptional user experiences.

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.

Job specifications

ID: 10676

Duration: 25/08/2025 - 31/03/2026

Location: Brussels

Type: Freelance

Hatim Daoudi

IT Recruitment Consultant
This position is no longer accepting applications.