Mid-Level JavaScript Developer - Web/Mobile gesucht in Berlin

Hier Ihre Firma Anmelden
Berlin, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Intermediate

Job location

Berlin, Germany

Tech stack

JavaScript
API
Artificial Intelligence
Android
iOS
Mobile Application Development
Software Quality
Code Review
Mobile Application Software
Open Source Technology
Software Engineering
Data Streaming
Systems Integration
TypeScript
Web Applications
React
Backend
React Native

Job description

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

Your tasks will involve a combination of the following:

  • Building and maintaining web applications using React, TypeScript, and modern tooling.
  • Developing mobile applications using React Native for iOS and Android.
  • Integrating with backend APIs and ensuring smooth data flow.
  • Writing tests and ensuring code quality with Jest and Testing Library.
  • Learning from senior developers through pairing sessions and code reviews.
  • Working on real projects that impact healthcare in Germany.
  • Contributing to open source projects, or collaborating with the team building fun projects during our Open Fridays (usually on a Wednesday) :)

Requirements

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

With 3-4 years of hands-on JavaScript development experience, you're ready to take on more responsibility and grow with our team!

What we're looking for:

  • 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
  • Eagerness to learn and improve

Bonus:

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

We embrace AI tools to improve our workflows - and we're looking for someone who shares that mindset.

As part of our team, we value the spirit of collaboration and believe that software development is a team endeavor. Your ability to ask good questions and find pragmatic solutions is key.

Fluency in English is crucial for our international team. And if you can sprinkle in some German, that's a delightful bonus we appreciate.

Benefits & conditions

  • A 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 you like
  • Relocation support if you're moving to Berlin or Cologne
  • Mentorship and growth opportunities with senior developers
  • Minimal meetings - we take planning seriously and spend our time coding, not in meetings

Web and mobile apps don't build themselves, so we make sure to keep the office stocked with coffee, fruits, Club Mate & snacks. We hold regular team events - dinners, game nights, chess evenings, and board games at the office, plus seasonal whole-company events like go-kart racing and escape rooms.

Apply for this position