Mid-Level JavaScript Developer – Web/Mobile

About Us

We’re a distributed team of software developers passionate about building high-quality
applications with a strong focus on performance, scalability, and robust solutions that don’t interrupt
a great board game on a Saturday night.

We specialize in digital healthcare and retail media, building products and services in
German healthcare that make a real difference.

Your Role

We are looking for a Mid-Level JavaScript Developer to join our team.
You’ll have the opportunity to grow your skills across web and mobile applications,
working flexibly from home and focusing on code—not bureaucracy.

We value pragmatic solutions over dogma and believe great software is built collaboratively.

Tasks

As a Mid-Level JavaScript Developer, you’ll work alongside senior developers on JavaScript
applications for both web (React) and mobile (React Native).

  • Build and maintain web applications using React, TypeScript, and modern tooling.
  • Develop mobile applications with React Native for iOS and Android.
  • Integrate frontend applications with backend APIs and ensure smooth data flow.
  • Write tests and ensure code quality using Jest and Testing Library.
  • Learn from senior developers through pair programming and code reviews.
  • Work on real-world projects that have a direct impact on healthcare in Germany.
  • Contribute to open-source projects or collaborate on fun internal initiatives during
    Open Fridays (usually on a Wednesday).

Requirements

Our primary requirement is a genuine passion for building exceptional applications,
writing clean and efficient code, and a strong eagerness to learn and grow.

  • 3–4 years of hands-on JavaScript development experience.
  • Solid experience with TypeScript and modern JavaScript.
  • Working knowledge of React (components, hooks, state management).
  • Interest in or experience with React Native for mobile development.
  • Familiarity with testing practices.
  • A strong willingness to learn and continuously improve.

Bonus:

  • Native iOS or Android development experience.
  • Experience with Node.js backend development.

How We Work

We embrace AI tools to improve our workflows and are looking for someone who shares this mindset.
Collaboration is at the heart of how we work—your ability to ask good questions and find pragmatic
solutions truly matters.

Fluency in English is essential for our international team.
German is a welcome bonus we’ll happily appreciate.

Benefits

  • Competitive salary.
  • Flexible working hours and hybrid work—mainly from home, with one office day per week
    in Berlin or Cologne.
  • Learning budget for conferences, courses, and books.
  • Choose the gear that works best for you.
  • Relocation support if you’re moving to Berlin or Cologne.
  • Mentorship and growth opportunities with senior developers.
  • Minimal meetings: We plan carefully so we can spend our time coding—not sitting in meetings.

Life at the Office

Web and mobile apps don’t build themselves, so we keep the office well-stocked with
coffee, fruit, Club Mate, and snacks.

We host regular team events such as dinners, game nights, chess evenings, and board games at the office,
plus seasonal company-wide events like go-kart racing and escape rooms.

Application Process

If this sounds like you, get in touch! Simply fill in the application form below and we’ll
get back to you within a week.

  • A short introductory chat via Zoom (or similar) to get to know each other.
  • If there’s mutual interest, a coding demo and deeper discussion about your work.

And that’s basically the whole application process—simple and human.

CareerBee Logo

Don't miss out on new jobs!

Signup for weekly updates on new jobs so you can be the first to apply

Contact form for Companies

Are you a talented professional seeking a new opportunity?
Visit our Talents Page.