Senior Fullstack TypeScript Developer

bits&birds
Darmstadt, Germany
23 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Shift work
Languages
German
Job source

Tech stack

JavaScript (Programming Language) Amazon Web Services Cloud Computing Software Quality Code Review Continuous Integration Node.Js Software Architecture Software Engineering TypeScript Angular Material Tailwind
+10 more
ReactJS Cypress (Programming Language) Backend Git AngularJS Kubernetes Playwright Front End Software Development Domain Driven Design Code Restructuring

Job description

  • Entwicklung und Weiterentwicklung komplexer Anwendungen mit TypeScript sowie React oder Angular
  • Die fachliche FĂźhrung zweier Kollegen, sowie dem praxisnahen Mentoring on-the-job
  • Gestaltung nachhaltiger Softwarearchitekturen zum Beispiel Domain Driven Design, hexagonale Architektur oder modulare Monolithen
  • End to End Verantwortung fĂźr Features von Konzeption Ăźber Umsetzung bis Deployment und Betrieb
  • Sicherstellung von Codequalität durch Testing, Refactoring und Code Reviews
  • Direkte Beratung der Kunden und Requirements Engineering: Du hinterfragst Anforderungen kritisch, klärst Abhängigkeiten und machst Risiken transparent, Als Senior Fullstack TypeScript Developer Ăźbernimmst du eine tragende Rolle im Team. Du arbeitest aktiv an der Entwicklung mit und Ăźbernimmst die fachliche FĂźhrung und das Mentoring fĂźr zwei Kollegen.

Requirements

  • Mindestens fĂźnf Jahre relevante Berufserfahrung in der Softwareentwicklung, gerne schon als fachliches Lead oder Mentor
  • Exzellente Kenntnisse in TypeScript (Frontend & Backend)
  • Fundierte Erfahrung in der Entwicklung entweder mit React oder mit Angular
  • Sicherer Umgang mit modernem Tooling (Git, CI/CD, Kubernetes) und Testing-Frameworks (z. B. Jest, Playwright, Cypress).
  • Verhandlungssichere Deutschkenntnisse in Wort und Schrift fĂźr eine reibungslose Kommunikation im Team und mit Kunden

Nice-to-have / Themen, in die du dich einarbeiten kannst:

  • Erfahrung mit Cloud-Architekturen (AWS, Serverless, Lambda) oder Backend-Logik mit Node.js
  • Praktisches Architekturwissen in Domain-Driven Design (DDD), hexagonaler Architektur oder der Modularisierung von Monolithen
  • Erfahrung im Aufbau oder der Nutzung von Design-Systemen (z. B. Tailwind, shadcn/ui oder Angular Material)
  • Kenntnisse in der Modernisierung von Legacy-Systemen oder UI-Migrationen

PersĂśnlich:

  • Du arbeitest strukturiert, analytisch und kommunizierst Risiken oder Blocker proaktiv und transparent
  • Du hast Lust auf echte “End-to-End”-Verantwortung und denkst Ăźber den reinen Code hinaus
  • Dir bereitet die Arbeit an langfristigen Projekten große Freude
  • Du bist ein Teamplayer, der sein Wissen gerne teilt und andere aktiv unterstĂźtzt

Benefits & conditions

  • Spannende Projekte mit echtem Impact in unterschiedlichsten Branchen - je nach deinem Interesse
  • Regelmäßige Retros & Tech-Sessions (Pizza inklusive )
  • Flexible Arbeitszeiten, remote-first Setup, Standort Darmstadt
  • PersĂśnliche Weiterbildung (Konferenzen, Workshops, interne Sessions) ist selbstverständlich
  • Unbefristete Festanstellung in Vollzeit oder 80 % mĂśglich

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

9:46 min

Questions on architecture typing and team organization

Trishul Goel ¡ JS Congress

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer ¡ Coffee With Developers

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset ¡ WWC 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall ¡ JS Congress

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto ¡ WWC 2024

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 ¡ Coffee With Developers

Videos

See all

Related articles

See all