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

GreenShift.app

Amsterdam

On-site

EUR 60,000 - 80,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

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
Frontend Engineer – AI UI (React/TypeScript)
Frontend Engineer – AI UI (React/TypeScript)

Bonnie • Amsterdam

Hybrid
EUR 55,000 - 70,000
Salary: €55k-€70k gross/year
25 holiday days
Meaningful equity (ESOP)
+4
Senior Frontend Engineer — React/TypeScript (Hybrid Amsterdam)
Senior Frontend Engineer — React/TypeScript (Hybrid Amsterdam)

Catawiki • Amsterdam

Hybrid
EUR 70,000 - 110,000
Work From Home Allowance
Commuting covered
Office in Amsterdam
+3
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
Senior Frontend Engineer
Senior Frontend Engineer

Hireworklin • Amsterdam

On-site
EUR 90,000 - 130,000
Frontend Product Engineer for AI UIs (React/TypeScript) – Amsterdam
Frontend Product Engineer for AI UIs (React/TypeScript) – Amsterdam

MarvelX AI • Amsterdam

Hybrid
EUR 70,000 - 110,000
Principal Frontend Engineer
Principal Frontend Engineer

Mentor Talent Acquisition • Rotterdam

On-site
EUR 120,000 - 150,000
Fast career growth
Diverse international team
Wellness perks
+1
Frontend Developer
Frontend Developer

Exactpi Multilingual Recruitment • Amsterdam

On-site
EUR 61,380 - 78,120
Competitive salary
Hybrid work setup
Training and development opportunities
+1
Senior Frontend Engineer — Build Playful Web in Amsterdam
Senior Frontend Engineer — Build Playful Web in Amsterdam

Poki • Amsterdam

Hybrid
EUR 90,000 - 120,000
Learning & Development budget €2,000
Travel cost reimbursement (Amsterdam)
Hybrid work policy
+3