Front-end Engineer (React/TypeScript) - UI "Magician” (Amsterdam, NL)

GreenShift.app

Amsterdam

Hybrid

EUR 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A tech company building optimization platforms in Amsterdam is seeking a strong front-end engineer. The role involves owning the core product UI using TypeScript and React, implementing complex data-driven flows, and collaborating with backend engineers. Candidates should have solid experience with TypeScript, React, and should be able to build reusable components. Ideal candidates will be familiar with Material UI, testing practices, and should possess a mindset geared toward performance and accessibility improvements. Relocation assistance is available.

Qualifications

  • Strong experience with TypeScript and React in production.
  • Solid grasp of client-side state management approaches.
  • Experience with Material UI or similar, working with CSS modules and/or BEM is a big plus.

Responsibilities

  • Build and own core product UI in TypeScript + React.
  • Implement complex, data-driven flows (dashboards, tables, filters, drilldowns).
  • Write and maintain unit, integration and end-to-end tests.

Skills

TypeScript
React
Client-side state management
Reusable component development
Testing mindset

Tools

Material UI
Playwright
Cypress

Job description

GreenShift is building a cloud optimization platform for engineering-led teams. The product is data-heavy, decision-heavy, and needs a front-end that’s fast, clean, and resilient. We’re looking for a strong front-end engineer who can own the entire UI layer end-to-end and ship with taste and discipline.

What you’ll do
  • Build and own core product UI in TypeScript + React.
  • Implement complex, data-driven flows (dashboards, tables, filters, drilldowns).
  • Integrate with our GraphQL and REST APIs.
  • Collaborate and iterate tightly with backend/algorithms engineers.
  • Work on performance and accessibility improvements.
  • Maintain a component library and product UI views in Storybook.
  • Write and maintain unit, integration and end-to-end tests.
What we’re looking for
  • Strong experience with TypeScript and React in production.
  • Solid grasp of client-side state management approaches.
  • Experience building reusable components and working within a design system.
  • Experience with Material UI or similar, working with CSS modules and/or BEM is a big plus.
  • Practical testing mindset and experience testing React applications and components.
  • Hands‑on experience with Playwright, WDIO or Cypress is a big plus.
Location

Amsterdam. Relocation possible.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Front-End Engineer (React/TypeScript) – Data-Driven UI
Front-End Engineer (React/TypeScript) – Data-Driven UI

GreenShift.app • Amsterdam

Hybrid
EUR 60,000 - 80,000
Software Engineer - React
Software Engineer - React

United States Digital Space LLC • Amsterdam

On-site
EUR 50,000 - 70,000
€50/month wellness allowance
Cycle scheme
High-quality equipment
Frontend Developer (React)
Frontend Developer (React)

Codekeeper • Den Haag

Hybrid
EUR 65,000 - 95,000
Remote-friendly culture
Growth opportunities
Team events and onboarding
Senior Front-End Engineer - React/TypeScript, UX Focused
Senior Front-End Engineer - React/TypeScript, UX Focused

HAL24K • Amsterdam

On-site
EUR 60,000 - 80,000
Senior Frontend Engineer — React, TypeScript, WCAG AA | Hybrid
Senior Frontend Engineer — React, TypeScript, WCAG AA | Hybrid

twentysix • Amsterdam

Hybrid
EUR 60,000 - 80,000
Flexible working policy
24 vacation days
Health and wellness discounts
+1
Software Engineer - Fullstack
Software Engineer - Fullstack

Onramper • Amsterdam

On-site
EUR 55,000 - 75,000
Frontend Engineer — Own the Product, Ship Fast (Amsterdam NL)
Frontend Engineer — Own the Product, Ship Fast (Amsterdam NL)

United States Digital Space LLC • Amsterdam

On-site
EUR 50,000 - 70,000
€50/month wellness allowance
Cycle scheme
High-quality equipment
Front-End Engineer: React/React Native + TypeScript
Front-End Engineer: React/React Native + TypeScript

Picnic • Amsterdam

On-site
EUR 70,000 - 110,000
Picnic Tech Academy
Lunch & Learn sessions
Language courses
+3
Senior Frontend Engineer - Remote (React/TypeScript)
Senior Frontend Engineer - Remote (React/TypeScript)

Jobgether • Netherlands

On-site
EUR 96,000 - 138,000
Fully remote contractor opportunity
Ownership of frontend features
AI-first engineering culture
+1
Hybrid Frontend Engineer – React/TypeScript
Hybrid Frontend Engineer – React/TypeScript

United States Digital Space LLC • Utrecht

Hybrid
L&D budget
Stock options
Performance bonus
+4