In unserem Backend-Team setzt Du gemeinsam mit deinen Kolleg:innen eigenverantwortlich Softwareprojekte für unsere Kund:innen um. Dabei übernimmst du die Entwicklung der Kundenwünsche aus den unterschiedlichsten Branchen mit klarem Fokus auf Node.js und konzipierst neue Lösungen und Software-Architekturen. In unseren agilen Teams nutzt du dafür moderne Technologien und State-of-the-Art Architekturen.
Tätigkeiten
- Umsetzung verschiedener Kundenprojekte ggf. auch gemeinsam mit unseren App-Teams
- Qualitätssicherung durch Dokumentation, Code Reviews und automatisierte Tests
- Schreiben von Integrations- und Unit-Tests
- Anforderungs- und Problemanalyse gemeinsam mit unseren Kund:innen
- Wartung von abgeschlossenen Projekten
- Evaluieren von Frameworks und Bibliotheken
- Fachliche Beratung unserer Kund:innen
- Schätzung von Projekten gemeinsam mit unserem Projektmanagement-Team
- Unterstützung deiner Kolleg:innen durch Mentoring, Reviews und Pair Programming
- Einbringen deiner Erfahrungen und Ideen, um unsere Projekte, dein Team und deine persönliche Entwicklung voranzubringen
Anforderungen
- Mindestens 2 Jahre Berufserfahrung als Backend Entwickler:in
- Abgeschlossene Ausbildung oder Studium im Bereich Informatik, Softwareentwicklung oder vergleichbare praktische Erfahrung
- Kenntnisse in Clean Code und durchdachter Software-Architektur
- Verständnis für APIs, Datenflüssen und technischen Gesamtkonzepten
- Fähigkeit, aus offenen oder unspezifischen Anforderungen sinnvolle technische Lösungen und Datenschemata abzuleiten
- Erfahrung mit REST, GraphQL oder anderen Schnittstellen-Technologien
- Sicherer Umgang mit SQL-Datenbanken und Verständnis für Datenmodellierung und Transaktionen
- Erfahrung mit Git und modernen Entwicklungs-Workflows
- Freude an fachlicher Kundenberatung und gemeinsamer Entwicklung technischer Entscheidungen
- Lösungsorientierte, eigenverantwortliche und teamfähige Arbeitsweise
- Idealerweise Erfahrung mit TypeScript, Node.js
Team
In unseren agilen Teams nutzt du dafür moderne Technologien und State-of-the-Art Architekturen. Zudem gestaltest du mit deinen Erfahrungen und Ideen ein wachsendes Team mit und hast viele Möglichkeiten auch dich selbst weiterzuentwickeln.
Bewerbungsprozess
Klingt nach deinem Traumjob?
Dann bewirb dich mit deinem Lebenslauf und sag uns, warum du Teil unseres Teams werden willst. Ein komplettes formelles Anschreiben ist kein Muss.