Senior iOS Software Engineer

Posted on November 26, 2025
Geneva
Permanent
Posted on November 26, 2025

About this role

Salary: CHF 160’000 - 200’000 per year

Requirements:
  • • You have experience in iOS in particular with Swift
  • • You have a passion for mentoring other engineers and helping them grow
  • • You are passionate about user interaction, usability, and providing an excellent user experience
  • • Demonstrated experience driving change within an organisation and leading complex technical projects
  • • Extensive experience building maintainable and testable code bases, including API design and unit testing techniques
  • • Extensive experience with concurrent programming and mobile memory management
  • • A strong grasp of scalable software architecture and software engineering best practices
  • • An intuition for optimal user experience and design
  • • Rust experience not required, but a major plus
  • • Deep understanding of APNs, UNUserNotificationCenter and iOS background execution (silent pushes, background app refresh, background URLSession), and how these impact app reliability
  • • Experience building offline-first data flows with local persistence (Core Data, SQLite, Realm or similar) and conflict-free sync
Responsibilities:
  • As an engineer on our Apple team you’ll build and ship features across Proton’s apps on iPhone, iPad and macOS. You will work closely with product and engineers across the company to define what “great” looks like on Apple platforms. The codebase is primarily Swift with some Go, and is transitioning to a platform-independent Rust logical core that communicates with Swift via a generic interface, making Rust experience a strong plus. Quality is central to the role as you contribute to and maintain our testing stack, including unit tests for business logic, stubbed API tests for pseudo-integration, snapshot tests for UI and XCUITest for end-to-end user flows. You will join a team that pairs deep technical expertise with an obsession for simple, usable interfaces, shipping privacy-preserving products used by millions.
Technologies:
  • API
  • Support
  • macOS
  • Mobile
  • Rust
  • SQLite
  • Swift
  • VPN
  • iOS
  • UX UI Design
  • GitHub

More:

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, Proton has 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.


What We Offer
• Office First – Offices available in multiple cities with the option to work from home up to 30% of the time.
• Technology – All devices and software necessary to excel in your role.
• Food – Daily provided lunch and snacks at our offices.
• Transport – Support with transport costs, bike allowances, or parking based on office location.
• Stock Options – As an owner of the company, you receive stock options upon joining.
• Flexible Working – Choose your own working hours as long as it aligns with team meetings.
• Learning and Development – Various training programs, conferences, and continual learning opportunities.
• Employee Benefits – Comprehensive health insurance, competitive retirement savings, generous vacation and leave policies, and wellness programs.
• Work that Matters – A community-first organization built with community input, with over 100 million users supporting Proton.

Candidate Privacy Notice
When you apply, refer a candidate, or are considered for a role, your information is stored in accordance with Greenhouse’s Service Privacy Policy and is used solely to evaluate your suitability for the position. If we no longer have a legitimate business need to process your information, we will delete or anonymize it. For inquiries about how your information is managed, please contact our privacy team at [email protected].

To learn more about our privacy policy, please visit our privacy policy page.

last updated 48 week of 2025

Salary

CHF 160’000 - 200’000 per year
Want more jobs like this?Get IT & technology jobs in Geneva delivered straight to your inbox.
By signing up, you agree that we may process your information in accordance with our privacy policy.
More jobs from this employer
You might be interested in
For expats of all colours, shapes and sizes

Never miss a thing!Sign up for expat events, news & offers, delivered once a week.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy

© 2025 IamExpat Media B.V.
Apply for this position