IT & Software Developer jobs in Switzerland

Senior Android Engineer
CHF 160’000 - 200’000
Proton AG
Rte de la Galaise 32, Geneva
CHF 160’000 - 200’000
Requirements
Must:
• 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
Responsibilities
• 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
Description
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.
Benefits
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Mobile Developer salaries in Switzerland here.
How many Mobile Developer jobs are in Switzerland?
Currently, there are 277 Mobile openings. Check also: Swift jobs, Kotlin jobs, Flutter jobs - all with salary brackets.
Is Switzerland a good place for Mobile Developers?
Switzerland is one of the best countries to work as a Mobile Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Mobile Developer jobs in Switzerland?
mylife Diabetes Care AG, Proton AG, mesoneer AG, peoplefone AG, Centris AG, Acrea AG, Départ de Sentier among others, are currently hiring for Mobile roles in Switzerland.
The company with most openings is Rockstar Recruiting AG as they are hiring for 30 different Mobile Developer jobs in Switzerland. They are probably quite committed to find good Mobile Developers.
The company with most openings is Rockstar Recruiting AG as they are hiring for 30 different Mobile Developer jobs in Switzerland. They are probably quite committed to find good Mobile Developers.