verkstedt

Senior JavaScript Developer

verkstedt

full-time

Posted on:

Location Type: Hybrid

Location: BerlinGermany

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Architecting and implementing robust frontend applications using React, TypeScript, and modern tooling.
  • Building and maintaining component libraries with a focus on reusability, accessibility, and performance.
  • Developing backend services using Node.js and TypeScript - APIs, server-side logic, and data layer.
  • Building and maintaining CI/CD pipelines for our frontend and backend applications.
  • Working on greenfield projects as well as evolving existing systems.
  • Contributing to open source projects, or collaborating with the team building fun projects during our Open Fridays (usually on a Wednesday).

Requirements

  • At least 4-5 years of hands-on JavaScript development experience
  • Strong experience with React and modern frontend architecture
  • Strong TypeScript skills across frontend and backend
  • Strong experience with Node.js for backend services and APIs
  • Experience with state management patterns and libraries
  • Solid understanding of web performance optimization
  • Familiarity with testing strategies (unit, integration, e2e)
  • Experience with CI/CD pipelines and build tooling
  • Familiarity with containerization (e.g., Docker)
  • 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
  • Minimal meetings we take planning seriously and spend our time coding, not in meetings
  • Web applications 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.
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaScriptReactTypeScriptNode.jsAPIsstate managementweb performance optimizationtesting strategiesCI/CD pipelinescontainerization
Soft Skills
collaborationcommunicationteamworkproblem-solving