Das Unternehmen ist ein innovativer Anbieter im Bereich Software-as-a-Service (SaaS) und spezialisiert auf die Verwaltung umfangreicher Geschäftstransformationsprojekte. In der Rolle des Senior Backend Web Developers sind Sie verantwortlich für das Design, die Diskussion und die Implementierung neuer Funktionen für das Produkt ChangeMaker, das auf modernen Technologien wie TypeScript, NodeJS, GraphQL und PostgreSQL basiert. Sie werden Teil eines kleinen, engagierten Teams von etwa 10 Personen, das eine offene Diskussionskultur, Humor und gegenseitige Unterstützung schätzt. Ihre Aufgaben umfassen die Dokumentation architektonischer und technischer Entscheidungen, die Unterstützung und Mentoring von Junior Engineers sowie die Durchführung von Code-Reviews. Darüber hinaus tragen Sie zur Wartung und Modernisierung des bestehenden Backend-Codebases bei. Das Arbeitsumfeld ist geprägt von agiler Softwareentwicklung und einem hohen Wert auf Code-Qualität sowie sowohl automatisierten als auch manuellen Tests. Die Büros befinden sich in einem der schönsten Stadtteile Münchens, in der Nähe des Englischen Gartens und der Isar, und die Teammitglieder arbeiten in einem Mix aus vor Ort und remote. Das Unternehmen bietet Ihnen die Möglichkeit, an einem reifen Softwareprodukt mit messbarem Einfluss auf internationale Unternehmen zu arbeiten und interessante Technologien zu nutzen.
Senior Backend Web Developer (m/w/d)
Beschreibung
Anforderungen
Für diese Position erwarten wir eine hohe Kompetenz in TypeScript und NodeJS sowie ein starkes Verständnis moderner Webtechnologien. Sie sollten über fundierte Erfahrungen mit SQL, idealerweise PostgreSQL, verfügen und Kenntnisse in GraphQL und API-Design mitbringen. Ein starker Fokus auf Code-Qualität und eine echte Leidenschaft für Software-Engineering sind unerlässlich. Zudem sollten Sie mindestens 5 Jahre Berufserfahrung in einer Backend-Entwicklerrolle vorweisen können und über ausgeprägte kommunikative Fähigkeiten in Englisch verfügen. Ein proaktives Mindset, starkes benutzerzentriertes Denken und Detailorientierung sind ebenfalls wichtig. Erfahrungen mit AWS (ECS, S3, RDS, CF), Testautomatisierung, Monitoring, Alerting und Performance-Optimierung sowie mit Technologien wie Keycloak, Python, PostGraphile, React, DevOps und CI-Pipelines wären von Vorteil, sind jedoch nicht zwingend erforderlich.