Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten im Recyclingbereich.
- Unternehmen: Dynamisches Startup mit einer kreativen und kollaborativen Unternehmenskultur.
- Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und Möglichkeiten zur beruflichen Weiterentwicklung.
- Weitere Informationen: Schnelles Wachstum und großartige Karrierechancen in einem dynamischen Umfeld.
- Warum dieser Job: Gestalte die Zukunft der Recyclingtechnologie und setze deine Ideen in die Tat um.
- Qualifikationen: Erfahrung in der Softwareentwicklung und starke Teamfähigkeiten.
Das prognostizierte Gehalt liegt zwischen 54000 - 66000 CHF pro Jahr.
Wir suchen einen Full-Stack Software Engineer zur Verstärkung unseres Engineering-Teams. In dieser Rolle helfen Sie, neue Funktionalitäten über unseren Stack zu entwerfen, zu bauen und bereitzustellen: Von Backend-Diensten und Cloud-Infrastruktur bis hin zu den Anwendungen, auf die unsere Kunden in Recyclinganlagen angewiesen sind. Dies ist eine praktische Ingenieurtätigkeit für jemanden, der ganzheitlich denkt. Sie werden echte Ingenieurherausforderungen annehmen: die Logik durchdenken, die Architektur entwerfen, entscheiden, wie eine Lösung bereitgestellt und serviert werden soll, und sie dann implementieren. Als kleines, schnelllebiges Startup benötigen wir jemanden, der sich wohlfühlt, über den gesamten Stack zu arbeiten und eine Herausforderung von der Idee bis zur Produktion zu übernehmen, ein wahrer Startup-Generalist.
Verantwortlichkeiten
- Ingenieurherausforderungen von Anfang bis Ende annehmen - die Logik definieren, die Architektur entwerfen, entscheiden, wie die Lösung bereitgestellt und serviert wird, und sie implementieren.
- Backend-Dienste und APIs auf Google Cloud entwerfen, bauen und bereitstellen, unter Verwendung von Cloud Run, VMs und Firebase Functions.
- Daten zuverlässig mit Firebase und NoSQL-Datenbanken modellieren, speichern und bereitstellen.
- Sauberen, wartbaren Python-Code über Dienste und interne Tools schreiben.
- Anwendungen mit Docker containerisieren und bereitstellen, Git/GitHub für die Versionskontrolle verwenden.
- Zu Frontend-Anwendungen (React und möglicherweise Swift-iOS) beitragen.
- Hohe Standards für Codequalität, Skalierbarkeit und Zuverlässigkeit in Produktionsumgebungen aufrechterhalten.
Anforderungen
- Ein Hochschulabschluss in Informatik, Computertechnik oder einem verwandten Bereich.
- Mehrere Jahre Erfahrung in der Softwareentwicklung über den gesamten Stack.
- Starke Kenntnisse in Python und solide allgemeine Grundlagen der Softwaretechnik.
- Nachgewiesene Fähigkeit, Ingenieurherausforderungen von Anfang bis Ende zu lösen, von Logik und Architektur bis hin zu Bereitstellung und Servierung.
- Erfahrung mit Cloud- und serverlosen Technologien (Google Cloud, Cloud Run, Firebase Functions).
- Erfahrung mit NoSQL-Datenbanken (Firebase).
- Erfahrung mit Docker und Git/GitHub.
- Komfortabel im autonomen Arbeiten in einer schnelllebigen Startup-Umgebung mit hoher Eigenverantwortung.
- Starke Kommunikations- und Zusammenarbeitfähigkeiten.
Schön zu haben
- Erfahrung in der Frontend-Entwicklung mit React.
- Erfahrung in der iOS-Entwicklung mit Swift.
- Erfahrung mit Edge-Systemen: Python auf Linux, containerisierte Bereitstellungen und Gerätekompromisse.
- Vertrautheit mit industriellen, IoT- oder Echtzeitüberwachungssystemen.
UpCircle ist ein Arbeitgeber, der Chancengleichheit bietet. Wir setzen uns dafür ein, ein integratives und diverses Team aufzubauen und diskriminieren nicht aufgrund von Rasse, Farbe, Abstammung, nationaler Herkunft, Religion, Geschlecht, sexueller Orientierung, Alter, Geschlechtsidentität, Geschlechtsausdruck, Behinderung, Veteranenstatus oder anderen gesetzlich geschützten Merkmalen.
Full-Stack Engineer (startup generalist) Arbeitgeber: UpCircle Technology AG
UpCircle ist ein hervorragender Arbeitgeber, der seinen Mitarbeitenden die Möglichkeit bietet, direkt mit den Gründern zusammenzuarbeiten und einen bedeutenden Einfluss auf das Unternehmenswachstum zu haben. Mit einem starken Fokus auf persönliche Entwicklung, modernster Technologie und einer offenen Unternehmenskultur fördert UpCircle eine Umgebung, in der Innovation und Teamarbeit geschätzt werden. Zudem profitieren Mitarbeitende von flexiblen Arbeitsmodellen und der Chance, in einer sich wandelnden Branche aktiv mitzuwirken.