Senior Backend Developer - Node.js / TypeScript

Jobriver Hr Service
Stuttgart, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior
Compensation
€ 68K

Job location

Stuttgart, Germany

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Cloud Computing
Code Review
Continuous Integration
Database Design
PostgreSQL
Node.js
RabbitMQ
Redis
TypeScript
Test Driven Development
Backend
Kubernetes
NestJS
Microservices

Requirements

Der ideale Kandidat verfügt über mehrjährige Erfahrung in der Backend-Entwicklung, davon mindestens zwei Jahre in einer Senior-Rolle mit technischer Verantwortung. Sie haben fundierte Kenntnisse in der Entwicklung mit Node.js und TypeScript, idealerweise auch mit NestJS, sowie Erfahrung im Entwerfen und Betreiben von Microservice-Architekturen. Kenntnisse in asynchroner Kommunikation, insbesondere mit RabbitMQ, und durchdachtem Datenbank-Design, wie PostgreSQL und Redis, sind ebenfalls erforderlich. Sie sollten mit Cloud-Technologien und Kubernetes-Cluster vertraut sein und wissen, wann welcher Service sinnvoll ist. Ein gutes Verständnis von Qualitätssicherungsprozessen wie TDD, Code Reviews und CI/CD ist ebenfalls wichtig. Sie sollten in der Lage sein, technische Entscheidungen klar zu kommunizieren und sicher auf Deutsch sowie gut auf Englisch zu argumentieren. Zudem wäre Erfahrung mit KI-gestützten Entwickler-Tools ein Plus. Persönlich sollten Sie ein Senior-Mindset mitbringen, das sich in Ihrer Fähigkeit zeigt, technische Entscheidungen selbstbewusst zu treffen und Ihr Wissen aktiv weiterzugeben.

Technologien

TypeScript Node.js PostgreSQL Redis Kubernetes AWS NestJS RabbitMQ

Soft Skills

Teamfähigkeit Kommunikation Analytisches Denken

Erforderliche Sprachen

Deutsch Englisch

Benefits & conditions

In dieser Rolle werden Sie Teil eines engagierten Plattform-Teams, das aus sechs Entwicklern besteht, die sowohl Junior- als auch Senior-Level-Positionen besetzen. Ihr Hauptfokus liegt auf dem Aufbau des technischen Fundaments, auf dem die Produkte des Unternehmens basieren. Jede Transaktion unserer Kunden wird durch die von Ihnen entwickelten Systeme geleitet, was Stabilität, Skalierbarkeit und ein sauberes API-Design zu grundlegenden Anforderungen macht. Die Plattform wird sowohl von internen Teams als auch von externen Partnern genutzt, was Ihnen die Verantwortung für Ihre Services bis in den Live-Betrieb hinein überträgt. Sie haben die Möglichkeit, aktiv an Architekturentscheidungen teilzunehmen und in einem Umfeld mit kurzen Entscheidungswegen zu arbeiten, in dem Sie nicht nur Tickets abarbeiten, sondern echte Gestaltungsmöglichkeiten haben. Das Unternehmen hat sich der Digitalisierung der Mobilitätsbranche verschrieben und bietet Ihnen die Chance, in einem dynamischen Scale-up mit

Apply for this position