IT & Softwareentwickler Stellenangebote in der Schweiz

Senior Android Engineer
CHF 160’000 - 200’000
Proton AG
Rte de la Galaise 32, Genf
CHF 160’000 - 200’000
Anforderungen
Muss:
• Bachelor's degree in Computer Science, Engineering or related field (or equivalent work experience)
• Excellent problem-solving skills and the ability to think outside the box to overcome challenges
• Passion for continuous learning and driving change in the rapidly evolving field of mobile development
• Excellent communication and interpersonal skills
• Proven experience developing mobile applications for Android using Kotlin as well as cross-platform technologies
• Proficiency with Jetpack Compose for Android, and familiarity with Rust
• Strong understanding of mobile app architecture, design patterns and best practices
• Knowledge of memory management techniques and best practices
• Experience with multithreading and concurrency in mobile applications
• Good understanding of scalability considerations when it comes to engineering mobile applications
• Previous experience working in a fast-paced, scale-up environment
Verantwortlichkeiten
• Develop and maintain cross-platform mobile applications for Android using a blend of cross-platform (Rust) and native technologies (Kotlin)
• Take end-to-end ownership of mobile application development projects: comfortable with scoping projects, walking back from deadlines and discerning the important from the superfluous
• Foster a culture of innovation by exploring new technologies, methodologies and approaches to mobile development; tackling complex engineering challenges with creativity and ingenuity
• Optimise mobile applications for performance, usability and responsiveness across different devices and screen sizes
• Master memory management, multithreading and concurrency mechanisms to enhance performance and responsiveness of mobile applications
• Design for scalability, considering factors such as data caching, network bandwidth and server load
• Prioritise customer satisfaction by maintaining a customer-centric mindset throughout the development process, continuously seeking feedback and iterating to improve the user experience
• Build and optimise push notification flows using FCM and Android notification channels to deliver timely, reliable notifications while respecting modern background and battery constraints
• Experience with local data storage and sync (Room/SQLite or equivalent) for offline-capable apps
Beschreibung
Join Proton and build a better internet where privacy is the default Proton was founded in 2014 by scientists from CERN on a simple truth: privacy is a fundamental human right. Since then, we’ve built the world’s largest encrypted email service (Proton Mail) and expanded into Proton VPN, Proton Drive, Proton Pass, and Proton Calendar - tools used by millions globally to protect their freedom, fight censorship, and keep their data safe. In some situations, Proton has literally helped save lives. The Role As an engineer on our Android team, you’ll build and ship features across Proton’s suite of Android applications, working closely with product and engineering teams to define what “great” means on the Android platform. Quality is a core expectation: you’ll help maintain and expand our testing stack, including unit tests for business logic, API-stubbed pseudo-integration tests, UI snapshot coverage, and end-to-end tests. You’ll join a team that combines deep technical expertise with a focus on simple, usable interfaces, shipping privacy-preserving products used by millions. What We Offer • Office First: Collaboration is easier and more effective in person, with offices in Geneva, Zurich, Prague, Barcelona, Paris, London, Vilnius, Skopje, and Taipei. You can also work from home up to 30% of the time, with three core days in the office. • Technology: We provide all the devices and software you need to excel in your role. • Food: Lunch and snacks are provided every day at our offices. • Transport: Support for transport costs through subsidized public transport, bike allowances, or parking spaces based on your office location. • Stock Options: Become an owner of the company with stock options. • Flexible Working: Define your own working hours as long as they align with team meetings. • Learning and Development: Access various training programs, conferences, and continual learning opportunities. • Employee Benefits: Comprehensive health insurance, competitive retirement savings options, generous vacation and leave policies, and wellness programs. • Work that Matters: Join a community-first organization built with community input, supported by over 100 million users. Candidate Privacy Notice When you apply for a position at Proton, your information is stored in Greenhouse in accordance with their Service Privacy Policy. This information is used to evaluate your suitability for the posted position and for consideration for future roles. If we no longer have a legitimate business need for your information, we will delete or anonymize it. For any inquiries about how we manage your data, please contact our privacy team at [email protected]. Proton does not accept unsolicited resumes from any sources other than directly from candidates. We will not pay a fee for any placement resulting from an unsolicited offer. To learn more about our privacy policy, please visit our privacy policy page.
Zusatzleistungen
Stimmt etwas mit diesem Job nicht? Sag es uns im Chat 💬 rechts ➡️
Hier finden Sie Gehaltsstatistiken für Mobile Entwickler Gehälter in der Schweiz.
Wie viele Mobile Entwickler Stellen sind offen in der Schweiz?
Derzeit gibt es 277 Mobile Stellen. Siehe auch: Swift Stellenangebote, Kotlin Stellenangebote, Flutter Stellenangebote - alle mit Gehaltsspannen..
Ist die Schweiz ein guter Ort fĂĽr Mobile Entwickler?
Die Schweiz ist eines der besten Länder, um als Mobile Ingenieur zu arbeiten. Es gibt eine lebendige Startup-Community, wachsende Technologiezentren und, was am wichtigsten ist: viele interessante Jobs für Leute, die im Technologiebereich arbeiten.
Welche Unternehmen stellen Mitarbeiter fĂĽr Mobile Entwickler Stellenangebote in der Schweiz ein?
mylife Diabetes Care AG, Proton AG, mesoneer AG, peoplefone AG, Centris AG, Acrea AG, Départ de Sentier und andere stellen derzeit für Mobile Positionen in der Schweiz ein.
Das Unternehmen mit den meisten offenen Stellen ist Rockstar Recruiting AG das fĂĽr 30 verschiedene Mobile Entwickler Stellenangebote in der Schweiz einstellt. Sie sind wahrscheinlich sehr bemĂĽht, gute Mobile Entwickler zu finden.
Das Unternehmen mit den meisten offenen Stellen ist Rockstar Recruiting AG das fĂĽr 30 verschiedene Mobile Entwickler Stellenangebote in der Schweiz einstellt. Sie sind wahrscheinlich sehr bemĂĽht, gute Mobile Entwickler zu finden.