Auf einen Blick
- Aufgaben: Entwickle und verbessere Backend-Systeme für ein kritisches Produkt.
- Arbeitgeber: Shiftmove, ein innovatives Unternehmen mit einem kollaborativen Team.
- Mitarbeitervorteile: 30 Urlaubstage, 12 Wochen Remote-Arbeit und mentale Gesundheitsunterstützung.
- Warum dieser Job: Arbeite an Produkten, die von Tausenden genutzt werden und mache echten Einfluss.
- Gewünschte Qualifikationen: Erfahrung in der Systemarchitektur und sauberen, wartbaren Code schreiben.
- Andere Informationen: Hundfreundliches Büro mit flexiblen Arbeitsoptionen.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Wir erweitern unser bestehendes Team für eines unserer Kernprodukte bei Shiftmove und suchen einen talentierten Senior Software Engineer mit Fokus auf das Backend. Sie werden Teil eines interdisziplinären Teams, das an einem der kritischsten und komplexesten Produkte von Shiftmove arbeitet: dem Logbuch. Das Team konzentriert sich auf die Wartung, Verbesserung und Weiterentwicklung eines reifen, großangelegten Systems mit vielen Abhängigkeiten über mobile, webbasierte und interne Tools.
Sie werden eng mit Backend-, Frontend- und Mobile-Entwicklern, Produktmanagement, Design und Engineering-Leitung zusammenarbeiten, um die Systemqualität, Zuverlässigkeit und Klarheit kontinuierlich zu verbessern.
Was Sie tun werden:
- Backend-Systeme und -Architekturen entwerfen und weiterentwickeln, um Skalierbarkeit, Zuverlässigkeit und langfristige Wartbarkeit zu verbessern.
- Komplexe, legacy-lastige Systeme analysieren, um Risiken, Engpässe und Möglichkeiten zur Vereinfachung zu identifizieren.
- Backend-Dienste und APIs mit starkem Fokus auf Korrektheit, Leistung und Codequalität entwickeln und verfeinern.
- Technische Annahmen und Vorschläge herausfordern, indem Sie Trade-offs bewerten und gut begründete Alternativen anbieten.
- Technische Initiativen vorantreiben, die die Komplexität reduzieren, die Systemfundamente verbessern und die Team-Effektivität erhöhen.
UNSER TECH STACK
- Backend: Python, Flask, FastAPI
- CI/CD: AWS CodePipeline/CodeBuild
- Cloud: Amazon Web Services
- AI: TensorFlow, Python, SpringAI, Gemini
Ihr Profil:
- Sie haben bedeutende Erfahrung im Entwerfen und Weiterentwickeln von Systemen und im Treffen architektonischer Entscheidungen hinsichtlich Leistung, Kosten und Wartbarkeit.
- Sie schreiben sauberen, testbaren und wartbaren Code und sind mit großen, bestehenden Codebasen vertraut.
- Sie wenden starke analytische und kritische Denkfähigkeiten an, um komplexe Probleme zu zerlegen, Randfälle zu identifizieren und Risiken vor der Implementierung zu bewerten.
- Sie hinterfragen Annahmen selbstbewusst und nutzen Daten, Protokolle oder Systemeinblicke, um Ihre Entscheidungen und Empfehlungen zu unterstützen.
- Sie führen durch Beispiel, Einfluss, Mentoring und klare Kommunikation anstelle formeller Autorität.
Warum sollten Sie sich uns anschließen?
- Echter Einfluss: Arbeiten Sie an Produkten, die von Tausenden von Kunden in ganz Europa genutzt werden.
- Unterstützung der psychischen Gesundheit: Zugang zur Plattform, wenn Sie eine Sitzung mit einem Psychologen benötigen.
- 30 bezahlte Urlaubstage pro Jahr + 1 Tag für psychische Gesundheit.
- 12 Wochen Remote-Arbeit aus jedem Land oder Kontinent Ihrer Wahl.
- Die Wahl zwischen einer Reihe von Unternehmensleistungen, wie z.B. einer Mitgliedschaft im Urban Sports Club, JobRad oder einem BVG-Ticket.
- Hybrides Setup: 2 Tage/Woche in unserem Büro in Berlin, ansonsten flexible Remote-Optionen.
- Ein hundefreundliches Büro und viel Flexibilität, um sich um das zu kümmern, was am wichtigsten ist.
Senior Software Engineer Arbeitgeber: Shiftmove
Kontaktperson:
Shiftmove HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Engineer
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit anderen Fachleuten in Kontakt zu treten. Lass uns wissen, dass du an einer Stelle bei Shiftmove interessiert bist – oft können persönliche Empfehlungen Türen öffnen!
✨Bereite dich auf technische Interviews vor
Mach dich mit typischen Fragen und Herausforderungen vertraut, die in technischen Interviews gestellt werden. Übe das Lösen von Problemen und das Erklären deiner Denkweise – wir wollen sehen, wie du an komplexe Aufgaben herangehst!
✨Zeige deine Leidenschaft für das Produkt
Informiere dich über Shiftmove und unsere Produkte, insbesondere das Logbook. Wenn du während des Gesprächs zeigst, dass du wirklich interessiert bist und Ideen zur Verbesserung hast, wird das sicher positiv auffallen!
✨Bewirb dich direkt über unsere Website
Wir empfehlen dir, dich direkt über unsere Karriereseite zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und direkt bei uns landet – und wir freuen uns darauf, von dir zu hören!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, lass deine Persönlichkeit durchscheinen. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen. Zeig uns, wer du bist und was dich motiviert!
Mach es klar und präzise: Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide Fachjargon, wenn es nicht nötig ist. Wir wollen schnell verstehen, was du kannst und wie du uns helfen kannst.
Beziehe dich auf unsere Tech-Stack: Wenn du Erfahrung mit Python, Flask oder AWS hast, erwähne das unbedingt! Zeig uns, dass du mit den Technologien, die wir verwenden, vertraut bist und wie du sie in der Vergangenheit eingesetzt hast.
Bewirb dich über unsere Website: Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und wir sie schnell bearbeiten können!
Wie du dich auf ein Vorstellungsgespräch bei Shiftmove vorbereitest
✨Verstehe die Technologie
Mach dich mit dem Tech-Stack von Shiftmove vertraut, insbesondere mit Python, Flask und AWS. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch, wie du diese Technologien in der Praxis einsetzen würdest.
✨Bereite Beispiele vor
Denke an konkrete Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, über deine Erfahrungen mit der Analyse komplexer Systeme und der Entwicklung von Backend-Diensten zu sprechen. Das zeigt, dass du die Anforderungen der Stelle verstehst.
✨Fragen stellen
Bereite einige durchdachte Fragen vor, die zeigen, dass du an der Weiterentwicklung des Produkts interessiert bist. Frage nach den aktuellen Herausforderungen des Teams oder wie sie technische Entscheidungen treffen. Das zeigt dein Engagement und Interesse.
✨Teamarbeit betonen
Da die Rolle viel Zusammenarbeit erfordert, solltest du Beispiele für erfolgreiche Teamprojekte oder Mentoring-Erfahrungen parat haben. Betone, wie du durch klare Kommunikation und Einflussnahme zum Teamerfolg beigetragen hast.