Gland
Android Softwareentwickler
- 05 Oktober 2026
- 100%
- Festanstellung
- Englisch (Fliessend)
- Gland
Über den Job
Bei Swissquote sind wir voll dabei.
Voll dabei, um Dinge aufzumischen. Voll dabei, um die Bank zu bauen, die Menschen tatsächlich nutzen wollen. Voll dabei, um Finanzen weniger langweilig – und viel mächtiger zu machen.
Wir sind die führende digitale Bank der Schweiz – über 1.500 Mitarbeitende in Europa, dem Nahen Osten und Asien, die echte Finanzlösungen für über eine Million Kunden weltweit entwickeln. Vom Handel und Investieren bis zum täglichen Banking decken wir das gesamte Spektrum ab. Wir sind schnell, aber wir bauen Dinge, auf die wir wirklich stolz sind. Werfen Sie einen Blick hinter die Kulissen, indem Sie Humans of Swissquote auf Instagram besuchen.
Schnelles Wachstum schafft Raum. Raum, um Dinge auszuprobieren, Verantwortung zu übernehmen und in einem Tempo zu wachsen, das die meisten Orte nicht bieten können. Ob Sie das Rampenlicht mögen oder lieber den Kopf senken und großartige Arbeit leisten – hier ist für beides Platz.
Wir haben den Dresscode abgeschafft – aber nie die Gelegenheit zu feiern. Großer oder kleiner Erfolg, wir machen ihn bedeutend. Ein Ort, an dem die Atmosphäre von selbst entsteht.
Als Arbeitgeber, der Chancengleichheit fördert, begrüßen wir Kandidaten aus allen Hintergründen, Erfahrungen und Perspektiven, die unser Team verstärken und zu unserem gemeinsamen Erfolg beitragen möchten.
Fühlen Sie es? Das ist ein guter Anfang. Bewerben Sie sich.
Android Softwareentwickler
Wir suchen einen Android-Entwickler zur Verstärkung unseres Banking Services Teams, der zur Entwicklung und Weiterentwicklung moderner Android-Anwendungen beiträgt, unter anderem im Bereich Zahlungen, Karten oder Kryptowährungen.
In dieser Rolle entwickeln Sie saubere, skalierbare und wartbare mobile Lösungen mit Kotlin, Coroutines, Flows und Jetpack Compose, unter Beachtung der Clean Architecture Prinzipien und bewährter Branchenpraktiken.
Über starke Entwicklungskompetenzen hinaus suchen wir jemanden, der die Verantwortung für Features von Anfang bis Ende übernimmt, das Produkt und den technischen Kontext versteht, gerne Probleme löst und effektiv mit dem Team zusammenarbeitet, um sowohl Entwicklungsprozesse als auch das Produkt kontinuierlich zu verbessern.
Die Rolle erfordert eine ausgeprägte Ingenieursmentalität mit besonderem Augenmerk auf Codequalität, Wartbarkeit, architektonische Konsistenz und Produktionsreife.
Hauptverantwortlichkeiten :
- Entwurf, Entwicklung, Test und Wartung von Android-Anwendungen unter Beachtung von Clean Architecture und modernen Entwicklungsmethoden.
- End-to-End-Verantwortung für technische Themen, von der Anforderungsklärung und Lösungsdesign bis zur Implementierung und Produktionsnachverfolgung.
- Beitrag zur Architektur und Weiterentwicklung bestehender mobiler Systeme, Identifikation von Möglichkeiten zur Verbesserung von Skalierbarkeit, Zuverlässigkeit und Wartbarkeit.
- Erstellung und Pflege von UI-Komponenten mit Jetpack Compose, um eine konsistente, leistungsfähige und barrierefreie Nutzererfahrung sicherzustellen.
- Implementierung asynchroner Logik und reaktiver Datenflüsse mit Kotlin Coroutines und Flows.
- Produktion von sauberem, gut getesteten Code unter Einhaltung etablierter Engineering-Best-Practices und der architektonischen Richtlinien des Teams.
- Code- und technische Lösungskontrolle von anderen Entwicklern mit konstruktivem Feedback.
- Enge Zusammenarbeit mit Entwicklern, Produktverantwortlichen und Designern.
- Unterstützung bei Produktionsfreigaben und Beitrag zur Aufrechterhaltung eines hohen Niveaus an App-Stabilität und Nutzererfahrungsqualität.
- Beitrag zur Verbesserung der Engineering-Praktiken, der automatisierten Testabdeckung und der technischen Dokumentation im Team.
- Mentoring von weniger erfahrenen Entwicklern und Beitrag zur Steigerung des technischen Niveaus des Teams.
Qualifikationen
Technische Fähigkeiten & Erfahrung erforderlich :
- Umfangreiche Berufserfahrung in der Android-Anwendungsentwicklung, idealerweise in Kotlin-basierten Umgebungen.
- Fundierte Kenntnisse in Kotlin, einschließlich Coroutines und Flows für asynchrone und reaktive Programmierung.
- Fundierte Kenntnisse in Jetpack Compose und dem modernen Android UI Toolkit.
- Solides Verständnis von Clean Architecture, Trennung der Verantwortlichkeiten und gängigen Designmustern in Android.
- Erfahrung mit Dependency Injection Frameworks (z. B. Koin) und modularer Projektstruktur.
- Umfangreiche Erfahrung mit Gradle.
- Umfangreiche Erfahrung mit automatisierten Tests, einschließlich Unit-Tests und End-to-End-Tests.
- Fähigkeit, bestehende komplexe oder Legacy-Android-Codebasen zu verstehen und sicher zu modifizieren.
- Starker Fokus auf Codequalität, Wartbarkeit und langfristige Weiterentwickelbarkeit der Codebasis.
- Begeisterung für die Integration von KI in den Entwicklungsworkflow.
- Fließende Englischkenntnisse in Wort und Schrift.
Wünschenswert :
- Frühere Erfahrung in der Entwicklung von Anwendungen für verbraucherorientierte, stark frequentierte oder geschäftskritische mobile Produkte.
- Erfahrung mit MVVM / MVI Architekturen und unidirektionalem Datenfluss.
- Erfahrung mit Room, Retrofit und anderen Jetpack-Bibliotheken für Datenpersistenz und Netzwerke.
- Erfahrung mit dem Firebase-Ökosystem oder ähnlichen Technologien.
- Kenntnisse in App-Analyse, Absturzberichterstattung und Produktionsdiagnosetools (z. B. Crashlytics).
- Erfahrung in der Arbeit in cross-funktionalen, agilen Teams und Zusammenarbeit mit Produktverantwortlichen und Designern.
- Praktische Erfahrung mit agentischen Modellen oder KI-unterstützten Entwicklungstools.
"Bitte beachten Sie, dass Swissquote während des Rekrutierungsprozesses niemals sensible persönliche Informationen oder Zahlungen jeglicher Art anfordert. Jede derartige Anfrage ist betrügerisch."