verkstedt

Mid-Level JavaScript Developer – Web/Mobile

verkstedt

full-time

Posted on:

Location Type: Hybrid

Location: BerlinGermany

Visit company website

Explore more

AI Apply
Apply

About the role

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

Requirements

  • 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
  • Eagerness to learn and improve
  • Bonus: Native iOS or Android development experience
  • Bonus: Experience with Node.js backend development
  • Fluency in English is crucial for our international team.
  • If you can sprinkle in some German, that's a delightful bonus we appreciate.
Benefits
  • 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
  • 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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptTypeScriptReactReact NativeNode.jsJestTesting Librarymobile developmentbackend APIscode quality
Soft Skills
eagerness to learncollaborationcode reviewspairing sessionscommunication