Frontend UI Engineer/Front-end developer Service (SNS02270)

July 24, 2025

Job Description

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:

  • 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.

Hiring Team Member

Pavani Hemalatha
HR Associate