Job Description

As a Senior Frontend Developer, you will contribute to the development and optimization of customer-facing digital platforms within a large, internationally operating organization.

You will work in a multidisciplinary product team, developing scalable web applications using React, Next.js, and TypeScript. Your focus will be on creating reusable components, improving performance and accessibility, and contributing to a modern frontend architecture.

You will also play an important role in the transition towards a headless CMS architecture, working closely with UX designers, backend developers, and product specialists.

What makes this opportunity interesting?

  • Work with a modern frontend stack (React, Next.js, TypeScript) on digital platforms used by a large customer base.

  • Contribute to architectural improvements and a headless CMS transformation, with room to influence technical decisions.

Job Requirements

  • Minimum 5 years of professional experience as a Frontend Developer;

  • Strong hands-on experience with React, Next.js, TypeScript, HTML, and CSS;

  • Experience with modern frontend architectures and monorepo tooling such as Nx;

  • Experience with Git, CI/CD pipelines, and automated testing;

  • Familiarity with headless CMS solutions, preferably Sanity, is a plus;

  • Experience with Playwright, Vitest, or Testing Library is advantageous;

  • Knowledge of Azure DevOps, authentication solutions, or A/B testing is a plus;

  • Excellent English communication skills, both written and spoken.

Company Profile & Culture

You will join a large organization investing heavily in its digital platforms and customer experience. The development environment is characterized by multidisciplinary teams, modern engineering practices, and a strong focus on collaboration, quality, and continuous improvement.

The team values ownership, technical expertise, and proactive communication. You will have the opportunity to contribute ideas and influence how digital solutions are developed and improved.

Employment Conditions

  • Employment type: Secondment (Detachering)

  • Working hours: 40 hours per week

  • Contract duration: Temporary assignment, with potential extension

  • Location: Rotterdam – 2 days on-site per week

  • Start date: As soon as possible

  • Salary: Competitive, depending on experience

Interested in this opportunity? Apply directly or contact Morgan Black for more information.

Contact: Rik.vanpoppelen@morganblack