Frontend Developer - Turn complex data into clean interfaces!

That Recruitment CompanyEindhoven, NL
Published on

About the Role

As a Senior Front-end Developer, you will turn complex data into clean interfaces, helping businesses across Europe make smarter energy decisions with real-time AI-driven data. This role offers the opportunity to take technical ownership and shape the user experience while working in a hybrid setup, requiring 3 days in the office each week.

Responsibilities

  • Lead front-end development using TypeScript, React, and modern tooling.
  • Build responsive and elegant UIs that clearly communicate complex logic.
  • Create reusable components and maintain scalable design systems.
  • Write clean, testable code, ensuring performance and maintainability.
  • Collaborate closely with data science, operations, and backend teams.
  • Mentor other developers and contribute to shaping the long-term front-end roadmap.

About the Candidate

You should bring:

  • At least 5 years of experience in building modern front-end applications.
  • Deep expertise in TypeScript, responsive design, and UI architecture.
  • A good understanding of Clean Code principles and test automation.
  • Bonus: Experience with Node.js, Next.js, GitLab CI/CD, and Kubernetes.
  • A passion for excellent UX and translating complex logic into smooth interactions.
  • Comfort working in a fast-paced, collaborative, low-ego environment.

About the Company

That Recruitment Company is dedicated to empowering businesses through intelligent data solutions. Their work environment is supportive and focused on growth, allowing employees to take on significant responsibilities and influence the product's direction.

Company Culture and Benefits

Some of the perks and benefits include:

  • A personal development budget and travel allowance.
  • A pension plan and a company laptop.
  • Flexible working arrangements with a hybrid model.
  • A down-to-earth team culture with a no-BS mindset and potential for permanent employment after 1 year.
  • Opportunities for regular travel to Eindhoven as needed.