Skip to content

Senior Frontend UI Engineer

  • Hybrid
    • Brussels, Brussels, Belgium
  • Local managed staffing

Job description

Looking for a change? New challenges?
Want to boost your career in a Senior Frontend UI Engineer role? Join our Local Managed Staffing team at NRB!

The NRB Group, now a leader in Belgium's ICT sector, offers a wide range of IT services to meet all your IT needs, from Infrastructure & Cloud to Software Development, Consultancy & Managed Staffing.
Find out more here

 

Mission

 

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 our client's corporate websites from the ground up.

 

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

 

We are looking for a highly skilled Senior Front-End UI Engineer to join their 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.

 

Our offer

 

·         Contractual flexibility, a permanent contract or a freelance assignment;

·         Flexible working hours with the possibility of teleworking (1 to 3 days a week);

·         A team of enthusiastic, professional and talented colleagues in a good mood and atmosphere;

·         Personalized career coaching to support your development;

·         A company with a pleasant, dynamic and innovative working atmosphere.

#LI-HA1

or

Apply with Linkedin unavailable
Apply with Indeed unavailable