Senior Backend Engineer - TypeScript
Senior Backend Engineer - TypeScript
Senior Backend Engineer - TypeScript
Senior Backend Engineer - TypeScript
Jobriver HR Service
Internet, IT
Berlin
- Art der Beschäftigung: Vollzeit
- 61.000 € – 77.500 € (von XING geschätzt)
- Vor Ort
- Zu den Ersten gehören
Senior Backend Engineer - TypeScript
Über diesen Job
Senior Backend Engineer - TypeScript
Beschreibung
Unser Kunde sucht einen erfahrenen Senior Backend Engineer mit Schwerpunkt auf TypeScript, um innovative Lösungen im Bereich der Zahlungsabwicklung zu entwickeln und zu betreiben. In dieser Rolle arbeiten Sie eng mit dem Produktmanagement zusammen, um die geschäftlichen Anforderungen zu verstehen und geeignete technische Lösungen zu finden. Zu Ihren Aufgaben gehört das Design, die Implementierung und der Betrieb skalierbarer und sicherer Zahlungssysteme, die finanzielle Transaktionen effizient in einer Multi-Tenant Cloud/SaaS-Umgebung abwickeln. Sie führen Architektur-Reviews durch, treffen Entscheidungen bezüglich Skalierbarkeit und Sicherheit und coachen andere Ingenieure in Design und Implementierung. Zudem gestalten Sie die Interaktionen von Zahlungssystemen im Einzelhandel, einschließlich Kreditkarten, Geschenkkarten und digitalen Geldbörsen. Sie tragen zur Definition des Team-Roadmaps bei und sind verantwortlich für die End-to-End-Entwicklung und Zuverlässigkeit unserer Lösungen. Ein weiterer wichtiger Aspekt Ihrer Rolle ist die Zusammenarbeit mit Ingenieuren aus verschiedenen Teams, um die technische Exzellenz der gesamten Plattform sicherzustellen. Sie nehmen auch an der Bereitschaftsrotation für Produktionssysteme teil. Unser Kunde bietet Ihnen die Möglichkeit, in einem dynamischen und unterstützenden Umfeld zu arbeiten, in dem Ihre Ideen geschätzt werden und Sie die Zukunft des Handels mitgestalten können.
Anforderungen
Der ideale Kandidat bringt umfangreiche Erfahrung als Backend Engineer mit TypeScript mit und hat große Produktionssysteme aufgebaut und betrieben. Sie sollten über fundierte Kenntnisse in paralleler und asynchroner Programmierung sowie nicht-blockierendem I/O verfügen. Ein tiefes Verständnis der Grundlagen verteilter Systeme, einschließlich Konsistenzmodelle und Replikation, ist ebenfalls erforderlich. Erfahrung in der Entwicklung von REST APIs und Kenntnisse in skalierbaren Architekturen sind von Vorteil. Zudem sollten Sie mit Dokumentdatenbanken wie MongoDB und API-Interaktionstools wie Postman vertraut sein. Fließende Englischkenntnisse in Wort und Schrift sind für die Arbeit in internationalen Teams unerlässlich. Ein gutes Verständnis agiler Methoden und die Fähigkeit, in einem hybriden Arbeitsumfeld zu arbeiten, sind ebenfalls wichtig. Idealerweise haben Sie auch Erfahrung mit MACH-Prinzipien und Lösungen sowie mit der Integration von Zahlungsdienstleistern. Persönlich sollten Sie ein kreativer Problemlöser sein, der Herausforderungen mit Neugier und Teamgeist begegnet.
