Auf einen Blick
- Aufgaben: Entwickle und skaliere CircusOS für autonome Küchen mit Backend- und Frontend-Technologien.
- Arbeitgeber: Circus revolutioniert die Lebensmittelproduktion mit KI und Robotik aus Hamburg, Berlin und München.
- Mitarbeitervorteile: Genieße flexible Arbeitszeiten, unbegrenzte Urlaubstage und ein persönliches Weiterbildungsbudget von 500 € jährlich.
- Warum dieser Job: Sei Teil einer innovativen Mission, die die Zukunft der Lebensmittelindustrie neu definiert.
- Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in der Full-Stack-Entwicklung, Kenntnisse in Java oder GoLang erforderlich.
- Andere Informationen: Hybrid-Arbeitsmodell mit 2 Monaten Remote-Arbeit pro Jahr und einem Mobilitätsbudget von 50 € monatlich.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Unsere Mission
Bei Circus (Xetra: CA1), mit Hauptsitz in Hamburg und Büros in Berlin und München, sind wir Vorreiter in der globalen Entwicklung der bedarfsgerechten autonomen Lebensmittelproduktion. Alles von der Kreation bis zur Produktion und dem Betrieb wird durch nahtlos integrierte, hochmoderne Robotik und transformative KI-Technologie ermöglicht. Unser Fundament beruht auf bahnbrechenden Fortschritten in der Robotik und künstlichen Intelligenz, die zuvor das fehlende Glied zur Erreichung echter autonomer Lebensmittelautomatisierung waren. Dies ist der Moment für einen neuen Status quo: So wie das autonome Fahren die Mobilität transformiert, gestalten wir die Zukunft der Lebensmittel neu. Unser Team unterstützt diesen Paradigmenwechsel mit den schärfsten Köpfen in Robotik, KI, Ingenieurwesen und Kulinarik und arbeitet eng mit branchenführenden Partnern zusammen, um jeden Aspekt des Lebensmittelservice-Erlebnisses zu revolutionieren. Begleiten Sie uns dabei, wie die Welt über Lebensmittel denkt – angetrieben von Software, geliefert durch Robotik.
Über die Rolle
Als Full Stack Software Engineer (f/m/d) spielen Sie eine Schlüsselrolle beim Aufbau und der Skalierung von CircusOS – unserem proprietären Betriebssystem, das den gesamten Lebenszyklus unserer autonomen Küchen steuert. Sie arbeiten an Backend- und Frontend-Schichten, um digitale Werkzeuge und Benutzererfahrungen für Betreiber, Kunden und interne Teams zu schaffen. Ihre Arbeit umfasst wichtige Produktbereiche wie Menükonfiguration, Zutatenmanagement, Bestandsverfolgung und kundenorientierte Bestellabläufe. Ob Sie APIs, Edge-to-Cloud-Schnittstellen oder intuitive Flutter-UIs entwickeln, Sie tragen zu Software bei, die reale Robotik in Echtzeit orchestriert.
Ihr tägliches Geschäft
- Entwerfen und bauen Sie Backend-Dienste in Java (Spring Boot) und/oder GoLang, um Module wie Produktkonfiguration, Bestandsverfolgung und Küchenorchestrierung zu unterstützen.
- Entwickeln Sie intuitive Benutzeroberflächen auf Basis von Flutter und React für Betreiber und Endbenutzer.
- Implementieren Sie Full-Stack-Funktionen, die physische Robotik mit digitalen Workflows verbinden.
- Erstellen Sie APIs und Datenmodelle für eine sichere und effiziente Kommunikation zwischen Cloud-Infrastruktur und verbundenen Geräten.
- Arbeiten Sie innerhalb funktionsübergreifender Teams – von der Kulinarik bis zur Robotik – um produktionsbereite Lösungen zu liefern.
- Warten Sie die Codequalität und Zuverlässigkeit durch Code-Reviews, Tests und bewährte Praktiken der Beobachtbarkeit.
Basisqualifikationen
- 5+ Jahre Erfahrung in der Full-Stack-Entwicklung oder ähnlichen Rollen.
- Kenntnisse in Java (Spring Boot) und/oder GoLang für die Backend-Entwicklung.
- Erfahrung im Aufbau von Frontend-Anwendungen mit Flutter oder React.
- Vertrautheit mit PostgreSQL, Docker und CI/CD-Tools.
- Starkes Verständnis von Cloud-Infrastruktur (AWS bevorzugt), APIs und Service-Design.
- Komfortabel im Umgang mit Software, die eng mit Hardware und physischen Systemen integriert ist.
- Fließend in Englisch; Deutsch ist von Vorteil.
Bevorzugte Qualifikationen
- Erfahrung mit Food-Tech, Robotik oder IoT-Plattformen.
- Einblick in operationale Bereiche wie Bestandsmanagement, POS-Systeme oder Fernüberwachung.
- Interesse am Aufbau hochfunktionaler Systeme, die UX, Automatisierung und Cloud-Infrastruktur verbinden.
Unser Angebot
- Wettbewerbsfähige Vergütung: Erhalten Sie ein wettbewerbsfähiges Vergütungspaket mit angebotenen Aktienoptionen für Vollzeitmitarbeiter.
- Work-Life-Balance: Genießen Sie regelmäßige Teamevents, ein hybrides Arbeitssetup, 2 Monate/Jahr Remote-Arbeit (Workation) und unbegrenzte Urlaubstage sowie eine betriebliche Altersvorsorge.
- Persönliche Entwicklung: €500 persönliches jährliches Trainingsbudget, Zugang zu internen Schulungen und starke Wachstumschancen in einem schnelllebigen Umfeld.
- Mobilität: Profitieren Sie von einem monatlichen Mobilitäts- oder Ausgabenbudget von €50 und einem subventionierten Dance Mobility-Abonnement für E-Bike/E-Moped.
- Wohlbefinden: Zugang zu ermäßigten Mitgliedschaften im Urban Sports Club und Wellhub für eine Vielzahl von Gesundheits- und Wellnessangeboten.
Senior Full Stack Software Engineer (f/m/d) Arbeitgeber: Circuskitchens
Kontaktperson:
Circuskitchens HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Full Stack Software Engineer (f/m/d)
✨Tip Nummer 1
Netzwerke sind entscheidend! Suche nach Veranstaltungen oder Meetups in der Tech- und Food-Tech-Branche, um Kontakte zu knüpfen. Oftmals erfährt man durch persönliche Gespräche von offenen Stellen, die nicht öffentlich ausgeschrieben sind.
✨Tip Nummer 2
Zeige dein Interesse an der Branche! Informiere dich über aktuelle Trends in der Lebensmitteltechnologie und Robotik. Wenn du während des Vorstellungsgesprächs darüber sprichst, zeigst du, dass du engagiert und gut informiert bist.
✨Tip Nummer 3
Praktische Erfahrungen sind Gold wert! Wenn möglich, arbeite an eigenen Projekten oder Open-Source-Beiträgen, die deine Fähigkeiten in Java, GoLang, Flutter oder React demonstrieren. Dies kann dir helfen, dich von anderen Bewerbern abzuheben.
✨Tip Nummer 4
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und Systemdesign-Fragen, die für Full Stack Entwickler relevant sind. Plattformen wie LeetCode oder HackerRank können dir dabei helfen, deine Fähigkeiten zu schärfen.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Full Stack Software Engineer (f/m/d)
Tipps für deine Bewerbung 🫡
Verstehe die Unternehmensmission: Informiere dich über die Mission von Circus und deren innovative Ansätze in der autonomen Lebensmittelproduktion. Zeige in deiner Bewerbung, dass du die Vision des Unternehmens verstehst und teilst.
Hebe relevante Erfahrungen hervor: Betone in deinem Lebenslauf und Anschreiben deine 5+ Jahre Erfahrung in der Full-Stack-Entwicklung sowie deine Kenntnisse in Java (Spring Boot) und/oder GoLang. Nenne spezifische Projekte, an denen du gearbeitet hast, um deine Fähigkeiten zu untermauern.
Zeige deine Teamfähigkeit: Da die Rolle eine enge Zusammenarbeit mit verschiedenen Teams erfordert, solltest du Beispiele für erfolgreiche Teamprojekte oder interdisziplinäre Zusammenarbeit in deiner Bewerbung anführen.
Individualisiere dein Anschreiben: Verfasse ein individuelles Anschreiben, das auf die spezifischen Anforderungen der Stelle eingeht. Erkläre, wie deine Fähigkeiten und Erfahrungen zur Entwicklung von CircusOS beitragen können und warum du an der Schnittstelle von Software und Robotik arbeiten möchtest.
Wie du dich auf ein Vorstellungsgespräch bei Circuskitchens vorbereitest
✨Verstehe die Technologie
Mach dich mit den Technologien vertraut, die Circus verwendet, insbesondere mit Java (Spring Boot), GoLang, Flutter und React. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch ein tiefes Verständnis für deren Anwendung in der Entwicklung von Softwarelösungen hast.
✨Bereite Beispiele vor
Sei bereit, konkrete Beispiele aus deiner bisherigen Berufserfahrung zu teilen, die deine Fähigkeiten in der Full-Stack-Entwicklung demonstrieren. Erkläre, wie du Herausforderungen gemeistert hast und welche Lösungen du implementiert hast, um die Effizienz oder Benutzererfahrung zu verbessern.
✨Teamarbeit betonen
Da die Rolle eine enge Zusammenarbeit mit verschiedenen Teams erfordert, solltest du deine Erfahrungen in interdisziplinären Projekten hervorheben. Zeige, wie du erfolgreich mit anderen Abteilungen, wie z.B. Kulinarik oder Robotik, zusammengearbeitet hast, um innovative Lösungen zu entwickeln.
✨Fragen stellen
Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Dies zeigt dein Interesse an der Position und am Unternehmen. Frage nach den aktuellen Herausforderungen, denen sich das Team gegenübersieht, oder nach den zukünftigen Entwicklungen von CircusOS.