
Senior JavaScript Developer
verkstedt
full-time
Posted on:
Location Type: Hybrid
Location: Berlin • Germany
Visit company websiteExplore more
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