Unternehmen
Ubica Robotics GmbH
Über diese Stelle
Über Ubica Robotics GmbH
Die Ubica Robotics GmbH ist ein erfolgreiches Bremer Start-up mit rund 70 Mitarbeitenden. Wir entwickeln, produzieren und vertreiben autonome Scanroboter für den stationären Einzelhandel und unterstützen diesen bei der Digitalisierung seiner Prozesse.
Wir suchen eine*n erfahrene*n Senior Full-Stack Developer , der / die Lust hat, Verantwortung für zentrale Teile unserer Web-Plattform zu übernehmen und gemeinsam mit uns moderne, skalierbare Lösungen für den Einzelhandel zu gestalten.
Als Entwickler*in bei Ubica Robotics treibst du nicht nur die technische Weiterentwicklung unserer Plattform voran, sondern prägst auch die Architekturentscheidungen, stärkst die Code-Qualität im Team und unterstützt deine Kolleg*innen beim Wachsen. Dabei arbeitest du eng mit Product und Design zusammen und bringst deine Ideen aktiv ein, um unsere Technologie auf das nächste Level zu heben.
Aufgaben
- Du übernimmst die technische Verantwortung für zentrale Komponenten unserer Web-Plattform (Web-Frontend, Kotlin/Java-Backends, Integrationen in Azure Container Apps).
- Du triffst fundierte architektonische Entscheidungen und erklärst Trade-offs verständlich – etwa bei API-Schnittstellen, Persistenzmodellen, Event-Flows (Kafka), Observability und Security Defaults.
- Du stärkst die Code-Qualität im Team durch Reviews, Pairing und pragmatische Standards (Testing, CI/CD, Branch-Strategie) und unterstützt unsere Juniors durch Mentoring.
- Du arbeitest eng mit Product und Design zusammen, übersetzt Anforderungen in robuste, skalierbare Lösungen und packst hands-on mit an.
- Du treibst den Ausbau unseres modernen Toolings voran (Logging, Feature Flags, Build/Deploy, Performanceprofiling).
Fähigkeiten
- Mehrjährige Erfahrung als Senior Full-Stack Developer mit Schwerpunkt auf Web (React/TypeScript) und JVM-Backend (Kotlin/Java; idealerweise Spring Boot oder Ktor).
- Praxis in cloud-nativen Umgebungen (Containerisierung, Deployments, Runtime-Aspekte); Erfahrung mit Azure Container Apps oder Kubernetes ist ein Plus.
- Sicherheit im Entwurf von Schnittstellen und Datenmodellen (REST/gRPC, JSON/Avro) sowie in sauberem API-Design, Versionierung und Kompatibilität.
- Hohe Software-Engineering-Standards: automatisierte Tests, CI/CD (GitLab), Code Reviews, Security- und Privacy-Awareness.
- Freude daran, Kolleg*innen zu befähigen – durch klare Guidance, Erwartungen und gute Beispiele – ohne dass People-Development dein Hauptjob wird.
- Klare Kommunikation in Englisch (Arbeitssprache); gute Deutschkenntnisse sind ein Plus.
- Spaß an eigenverantwortlichem Arbeiten in einem interdisziplinären Team.
Standort
Adresse
Bremen, Deutschland