Frontend Engineer React / UX (m/f/d)

HalloCharly / Zaitgeist

Berlin

On-site

EUR 85,000 - 110,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Central office in Berlin
28 days vacation

Job summary

HalloCharly / Zaitgeist is seeking a frontend engineer to build features end to end with React and TypeScript, shaping UI across apps and ensuring accessibility by design. You’ll make AI actions transparent for staff and contribute to a unified design system with strong UX patterns.

You will design responsive, data-heavy interfaces, collaborate with founders, and write tests to keep performance high. This role requires hands-on UI work and close user interaction.

Qualifications

  • Several years of experience with React and TypeScript in production.
  • Strong UX sense: designed flows yourself — in Figma or directly in code — and talked to real users.
  • Experience with accessibility and responsive design.
  • Comfortable with data-heavy interfaces: tables, filters, charts.
  • Backend awareness: REST, authentication and the basics of row-level security in Postgres.
  • You use AI coding assistants every day: build fast first, then harden properly.
  • Nice-to-have: German language skills, experience with public-sector software.

Responsibilities

  • Build features end to end with React and TypeScript — from sketch to production in days.
  • Design for people who aren't techies; accessibility (BITV/WCAG) is required.
  • Make AI understandable: show what Charly did and why staff can correct it.
  • Build a shared design system and consistent UX patterns across all apps.
  • Write tests (Vitest, Playwright) and keep an eye on performance.

Skills

UX design
Accessibility
Data-heavy interfaces

Education

Bachelor-like degree or equivalent

Tools

React
TypeScript
Tailwind
Supabase
Vitest
Playwright
Next.js
PostgreSQL
REST API

Job description

Charly answers the phone for more than 100 German municipalities — around the clock, in over 30 languages, hosted in the EU. Town hall staff see Charly through our interfaces: they review conversations, maintain knowledge, read analytics and work with Schreibtisch, our AI workspace for public administration. Citizens also reach Charly in the chat on their town's website. Our team is small and ships fast: around 150 pull requests land in our repositories every month. What starts as a sketch today is often live within days.

Your Role

Build features end to end with React, TypeScript, Tailwind and Supabase — from sketch to production in days, not quarters

Design for people who aren't techies; accessibility (BITV/WCAG) is a requirement, not an afterthought

Make AI understandable: show what Charly did and why, and how staff can correct it

Build a shared design system and consistent UX patterns across all apps

Write tests (Vitest, Playwright) and keep an eye on performance

Your Profile

Several years of experience with React and TypeScript in production

A strong UX sense: you have designed flows yourself — in Figma or directly in code — and talked to real users

Experience with accessibility and responsive design

Comfortable with data-heavy interfaces: tables, filters, charts

Backend awareness: REST, authentication and the basics of row-level security in Postgres

You use AI coding assistants every day: build fast first, then harden properly

Nice-to-have: Next.js, German language skills, experience with public-sector software

What We Offer

Real ownership of the UX of all products, working directly with the founders

Close to users: you talk directly to staff in the municipalities

A beautiful and central office right at Rosenthaler Platz

28 days of vacation per year

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Key Account Manager (m/f/d)
Key Account Manager (m/f/d)

HalloCharly / Zaitgeist • Berlin

On-site
EUR 70,000 - 95,000
Direct line to founders
Visible impact for citizens
Central office at Rosenthaler Platz
Customer Success Specialist (m/f/d)
Customer Success Specialist (m/f/d)

Zaitgeist Innovation Group GmbH • Berlin

On-site
EUR 45,000 - 65,000
Office near Rosenthaler Platz
28 days vacation per year
Fullstack Engineer (Services) (all genders)
Fullstack Engineer (Services) (all genders)

autarc GmbH • Berlin

Hybrid
EUR 60,000 - 90,000
Grow with us
Real ownership
Hybrid work in Berlin-Mitte
+4
UI/UX Designer (f/m/d)
UI/UX Designer (f/m/d)

Verwaltungssprung • Berlin

Hybrid
EUR 55,000 - 75,000
Above-average compensation
Central Berlin office
Free snacks and beverages
+1
UI/UX Designer (f/m/d)
UI/UX Designer (f/m/d)

Verwaltungssprung GmbH • Berlin

On-site
Confidential
Attractive above-average compensation
Flexible hybrid working options
Comfortable travel policy
+1
Midtier Frontend Engineer (f/m/d)
Midtier Frontend Engineer (f/m/d)

Verwaltungssprung • Berlin

Hybrid
EUR 65,000 - 90,000
Competitive compensation
ThinkTank Campus Berlin-Wannsee access
Free snacks and beverages
+5
Sales Development Representative (m/f/d)
Sales Development Representative (m/f/d)

HalloCharly / Zaitgeist • Berlin

Hybrid
EUR 42,000 - 65,000
Office in Berlin-Mitte
Variable pay based on targets
Direct access to management
Senior Fullstack-Entwickler (m/w/d) – PHP/Symfony & React
Senior Fullstack-Entwickler (m/w/d) – PHP/Symfony & React

MRP My Recruitment Partners • Berlin

Hybrid
EUR 52,000 - 62,000
30 Urlaubstage
Gleitzeit mit Kernzeit ab 10 Uhr
2 Remote-Tage pro Woche
+1
Frontend Engineer React (m/w/d)
Frontend Engineer React (m/w/d)

J21055 • Darmstadt

Hybrid
EUR 52,000 - 74,000
Flexible Arbeitszeiten
Gute Erreichbarkeit mit ÖPNV
Hybrides Arbeiten mit gelegentlichen R
+3
(Senior) Fullstack Engineer (d/w/m)
(Senior) Fullstack Engineer (d/w/m)

Rulemapping Group • Berlin

Hybrid
EUR 60,000 - 80,000
Flexible Arbeitsmodelle
Moderne Unternehmenskultur
Zentraler Standort in Berlin-Mitte
+2