In der Rolle des Senior Software Engineers (m/w/x) bei unserem Kunden sind Sie maßgeblich an der Weiterentwicklung und Skalierung des Produkts beteiligt. Sie arbeiten über den gesamten Tech-Stack hinweg, von der Entwicklung benutzerfreundlicher Funktionen in React bis hin zur Gestaltung robuster APIs mit NestJS und der Optimierung von Postgres-Datenbanken sowie der AWS-Infrastruktur. Zu Ihren Aufgaben gehört die Entwicklung und Wartung von Full-Stack-Funktionen unter Verwendung von React, NestJS und Postgres. Sie werden APIs entwerfen und optimieren, einschließlich Integrationen, beispielsweise mit der Instagram API. Darüber hinaus verwalten Sie Postgres-Datenbanken, führen Migrationen durch und optimieren die Leistung. Sie tragen zur AWS-Infrastruktur, CI/CD-Pipelines und Monitoring-Lösungen bei. Eine enge Zusammenarbeit mit den Produkt-, Design- und Engineering-Teams ist ebenfalls Teil Ihrer Aufgaben, um den Umfang, die Prioritäten und die Benutzererfahrung zu klären. Sie stellen die Codequalität, Sicherheitsbest Practices sowie wartbare und wiederverwendbare Lösungen sicher. Zudem identifizieren Sie technische Verbesserungen und treiben Initiativen zur Verbesserung der Skalierbarkeit, Leistung und Zuverlässigkeit voran. Diese Position ist ideal für einen erfahrenen Ingenieur, der komplexe Probleme lösen möchte, Wert auf Wartbarkeit und Skalierbarkeit legt und in der funktionsübergreifenden Zusammenarbeit aufblüht, um Lösungen mit hoher Wirkung zu liefern.
Senior Software Engineer (m/w/x)
Beschreibung
Anforderungen
Der ideale Kandidat bringt mehr als 5 Jahre Berufserfahrung als Software Engineer mit und verfügt über umfassende Kenntnisse in React, JavaScript/TypeScript und SQL. Sie haben Expertise in NestJS und der Entwicklung von Backend-APIs sowie ein tiefes Verständnis für Postgres und AWS-Infrastruktur. Erfahrung mit Drittanbieter-Integrationen, idealerweise mit der Instagram API, ist ebenfalls erforderlich. Darüber hinaus sollten Sie über starke analytische und problemlösende Fähigkeiten verfügen und ein hohes Maß an Detailgenauigkeit mitbringen. Ausgezeichnete Kommunikations- und Teamfähigkeiten sind ebenso wichtig. Fließende Englischkenntnisse sind erforderlich, Deutschkenntnisse sind von Vorteil.