Senior Backend Developer m/w/d – Node.js / TypeScript
Du designst Systeme für Millionen Transaktionen und prägst die Architektur einer Plattform, die Europas Mobilität digitalisiert – mit echtem Ownership bis in den Live-Betrieb.
Tätigkeiten
- Architektur-Mitgestaltung: Gemeinsam mit unserem Architekten triffst du Entscheidungen über Service-Schnitte, Patterns und Skalierungsstrategien. Du bringst deine eigene Perspektive ein und übernimmst Ownership für Subsysteme, von der Wahl der passenden Patterns bis zur Absicherung im Live-Betrieb.
- Tech-Roadmap aktiv mitgestalten: Gemeinsam mit Engineering und Produktmanagement priorisierst du technische Initiativen, identifizierst strategische Tech-Investments und setzt eigene Akzente.
- Cross-Team-Wirkung: Du arbeitest eng mit unseren anderen Entwicklerteams und dem Produktbereich zusammen, ergänzt durch regelmäßige Abstimmung mit dem DevOps-Team. Du treibst Schnittstellen-Themen voran und sorgst dafür, dass technische Entscheidungen über Teamgrenzen hinweg getragen werden.
- Team-Enablement: Du führst strukturierte Code Reviews, teilst dein Wissen proaktiv mit Mid- und Junior-Devs und treibst Best Practices voran. Da andere Teams Inner-Source-Beiträge in unsere Repositories liefern, bist du auch deren erste Anlaufstelle für Reviews und Architektur-Feedback.
- Skalierung & Resilienz: Event-Driven Architecture, graceful degradation und robuste Fehlerbehandlung bei instabilen Drittsystemen sind für dich Standard, nicht Option. Mit Sentry, ELK-Stack und Prometheus/Grafana sorgst du für Transparenz im Live-Betrieb. Operationale Gesundheit der eigenen Services ist bei uns Team-Verantwortung, nicht delegiertes Problem.
Anforderungen
- Erfahrung: Mehrjährige Backend-Entwicklung, davon mindestens 2 Jahre in einer Senior-Rolle mit technischer Verantwortung. Mehrere Jahre davon produktiv mit Node.js und TypeScript, idealerweise mit NestJS.
- Distributed Systems: Du hast Microservice-Architekturen entworfen und betrieben, inklusive asynchroner Kommunikation (RabbitMQ) und durchdachtem Datenbank-Design (PostgreSQL, Redis). Idempotenz, Datenkonsistenz und Fehlertoleranz in Payment- oder Transaktions-Kontexten sind dir vertraut.
- Cloud & Infrastruktur: AWS und Kubernetes-Cluster sind für dich kein Buzzword-Bingo, sondern Werkzeug. Du weißt, wann welcher Service Sinn ergibt und wo die Stolpersteine liegen.
- Quality & Delivery: TDD, Code Reviews und CI/CD über GitLab gehören zu deinem Standard-Repertoire.
- Senior-Mindset: Du triffst technische Entscheidungen selbstbewusst, begründest Trade-offs sauber und gibst dein Wissen aktiv weiter.
- Kommunikation: Du argumentierst technische Entscheidungen klar, kommunizierst sicher auf Deutsch sowie gut auf Englisch und bringst eine gute Portion Humor mit.
- KI als Werkzeug (Plus, kein Muss): Du hast bereits Erfahrung mit KI-gestützten Entwickler-Tools wie Claude Code gesammelt? Bei uns ein klares Plus. Wir setzen aktiv darauf, KI sinnvoll in unseren Entwickler-Alltag zu integrieren, und freuen uns über Sparringspartner, die hier eigene Praxis mitbringen.
Team
PACE Mobility digitalisiert die Zapfsäule – und weit darüber hinaus. Seit 2015 bringen wir von Karlsruhe aus Tankstellen, Ladesäulen und Waschanlagen in die digitale Welt: ob über unsere App PACE Drive, als White-Label-Lösung oder direkt im Fahrzeug. Namhafte Partner vertrauen auf unsere Infrastruktur, Millionen Fahrer in Europa nutzen täglich unsere Technologie. Als Scale-up mit echter Startup-DNA treiben wir die Digitalisierung der Mobilitätsbranche voran – mit kurzen Wegen, schnellen Entscheidungen und Menschen, die wirklich etwas bewegen wollen.
Bewerbungsprozess
- Vorabgespräch mit Max, um dir einen ersten Eindruck zu PACE zu geben.
- Fachgespräch mit dem Vorgesetzten aus der Abteilung, damit du auch hier den technischen Background mitbekommst und natürlich Fragen klären kannst.
- Wir laden dich zu uns in die Burg zu einem Schnuppertag ein. Hier lernst du das Team kennen und siehst, wie diese arbeiten.
Grundsätzlich sind wir in unserem Bewerbungsprozess schnell und bei einem Match zögern wir auch nicht lange bis zur Vertragsunterzeichnung