Front-End Developer

Apply now

Front-End Developer

At Good Tape we're looking for a Front-End Developer to join our tech team.
Full-time · Copenhagen

About Good Tape

Good Tape is a transcription and audio knowledge platform that makes audio as accessible and searchable as text. We help journalists and researchers transcribe, organize, and extract insights from audio and video, supporting 100+ languages with AI-powered features like semantic search, summarization, and speaker diarization. Our users range from individual journalists to enterprise teams with SSO and API integrations.

The role:

We're looking for a front-end engineer to work across our Remix web application and React Native (Expo) mobile app. You'll be building features that help people interact with transcribed content in powerful new ways, from our custom transcript editor to AI-powered search and collaboration tools.

You'll work in a modern TypeScript codebase with a shared UI component library across web and mobile, touching everything from rich text editing and real-time audio playback to subscription flows and team management.

Remix
React
Typescript
Tailwind

What you'll do:

  • Build and iterate on product features across our Remix web app and Expo mobile app

  • Contribute to our custom rich-text editor built on Lexical, designed for machine-transcribed documents with timestamped, speaker-attributed text

  • Develop AI-powered UIs, semantic search, summaries, and chat interfaces

  • Improve our shared UI component library (cross-platform with .web.tsx / .native.tsx extensions)

  • Collaborate with product and design to deliver polished, accessible user experiences

  • Help shape front-end architecture and patterns as the product grows

What We’re Looking For

  • Strong experience with React and TypeScript

  • Experience with or enthusiasm for React Native / Expo

  • Comfort working in a full-stack TypeScript environment (Remix, server-side rendering, loaders/actions)

  • An eye for UI/UX quality, you care about interactions, animations, and polish

  • Familiarity with modern CSS (Tailwind or similar utility-first approaches)

  • Experience with state management patterns (Zustand, Jotai, Context, or similar)

  • Ability to work with real-time features (WebSockets, optimistic UI)

  • Familiarity with testing (unit, integration, and/or E2E)

Why join Good Tape?

  • Work on a product that makes real impact for journalists, researchers, and teams worldwide

  • Modern, well-architected TypeScript codebase with thoughtful architectural decisions (we write ADRs!)

  • Cross-platform work, web and mobile, with a shared component library

  • Interesting technical challenges: custom editors, real-time audio sync, AI features, semantic search

  • Small team where your work is visible and your input shapes the product

Apply for the job

Do you want to join our team as our new Front-End Developer? Then we'd love to hear about you!