Android Software Ingegnere — Swissquote
- Località
- Gland
- Contratto
- full-time
- Pubblicato
- Ieri
Panoramica
We are looking for an Android Developer to join our Banking Services team to contribute to the development and evolution of modern Android applications related to Payments, Cards or Cryptocurrencies, among others. In this role, you will build clean, scalable, and maintainable mobile solutions using Kotlin, Coroutines, Flows, and Jetpack Compose, following Clean Architecture principles and industry best practices. Beyond strong development skills, we are looking for someone who takes ownership of features end-to-end, understands the product and technical context, enjoys solving problems, and collaborates effectively with the team to continuously improve both development processes and the product itself.
The role requires a strong engineering mindset, with particular attention to code quality, maintainability, architectural consistency, and production readiness.
Key Responsibilities
- Design, develop, test, and maintain Android applications following Clean Architecture and modern development practices.
- Take end-to-end ownership of technical topics, from requirements clarification and solution design to implementation and production follow-up.
- Contribute to the architecture and evolution of existing mobile systems, identifying opportunities to improve scalability, reliability, and maintainability.
- Build and maintain UI components using Jetpack Compose, ensuring a consistent, performant, and accessible user experience.
- Implement asynchronous logic and reactive data flows using Kotlin Coroutines and Flows.
- Produce clean, well-tested code following established engineering best practices and the team's architectural guidelines.
- Review code and technical solutions proposed by other engineers and provide constructive feedback.
- Collaborate closely with engineers, product stakeholders and designers.
- Key Responsibilities :
Responsabilità principali
- Key Responsibilities :
Processo di candidatura
- We are looking for an Android Developer to join our Banking Services team to contribute to the development and evolution of modern Android applications related to Payments, Cards or Cryptocurrencies, among others.
- In this role, you will build clean, scalable, and maintainable mobile solutions using Kotlin, Coroutines, Flows, and Jetpack Compose, following Clean Architecture principles and industry best practices.
- Beyond strong development skills, we are looking for someone who takes ownership of features end-to-end, understands the product and technical context, enjoys solving problems, and collaborates effectively with the team to continuously improve both development processes and the product itself.
- The role requires a strong engineering mindset, with particular attention to code quality, maintainability, architectural consistency, and production readiness.
- Design, develop, test, and maintain Android applications following Clean Architecture and modern development practices.
- Take end-to-end ownership of technical topics, from requirements clarification and solution design to implementation and production follow-up.
- Contribute to the architecture and evolution of existing mobile systems, identifying opportunities to improve scalability, reliability, and maintainability.
- Build and maintain UI components using Jetpack Compose, ensuring a consistent, performant, and accessible user experience.
Dettagli ulteriori
- Mentor less experienced engineers and contribute to raising the overall technical level of the team. Technical Skills & Experience Required :
- Enthusiasm for AI adoption in the development workflow. Fluent in English, both written and spoken
Note e contenuto originale
- Mentor less experienced engineers and contribute to raising the overall technical level of the team.
- Technical Skills & Experience Required :
- Enthusiasm for AI adoption in the development workflow.
- Fluent in English, both written and spoken
- Nice to Have :
Domande frequenti su questo annuncio
Che stipendio offre Swissquote per questa posizione?
Swissquote indica CHF 63'000 - 107'500 lordi annui per questo ruolo a Gland. Questo è lo stipendio pubblicato nell'annuncio originale (o, quando il datore non specifica una cifra, una stima realistica per ruolo e settore) — il calcolatore di questo sito lo converte nel netto reale una volta applicate imposta da frontaliere e contributi sociali.
È un ruolo a tempo pieno, e che tipo di contratto offre Swissquote?
Questo annuncio è una posizione a tempo pieno. Il tipo di contratto mostrato qui arriva direttamente dall'annuncio originale del datore di lavoro; conferma sempre orario esatto, preavviso e durata del periodo di prova con Swissquote durante il colloquio, perché questi dettagli possono variare anche all'interno della stessa categoria contrattuale.
Serve un permesso da frontaliere per un ruolo nel canton Vaud?
I residenti UE/AELS nella zona di frontiera del paese confinante con il canton Vaud possono richiedere il Permesso G; il datore di lavoro svizzero lo presenta all'ufficio della migrazione di quel canton dopo la firma del contratto. Regole sulla zona di frontiera e tempi di lavorazione variano per paese confinante e canton — verifica i dettagli con l'ufficio della migrazione del canton Vaud o con HR durante il colloquio.
Come mi candido a questa posizione presso Swissquote?
Usa il pulsante "Candidati ora" in questa pagina — rimanda direttamente all'annuncio originale di Swissquote su jobs.smartrecruiters.com, quindi la tua candidatura arriva direttamente nel sistema di gestione candidature del datore di lavoro. Frontaliere Ticino non raccoglie né inoltra candidature in proprio.