Senior Ios Software Engineer

Proton

Geneva, Switzerland
**
Swift experience
Ios development
Maintainable and testable code
** Proton is seeking a Senior iOS Software Engineer to join their team, focused on building and enhancing features for their suite of privacy-focused applications. The ideal candidate should have extensive experience in iOS development, particularly with Swift, and a passion for creating user-friendly interfaces. **

Job Summary

  • As an engineer on our Apple team you’ll build and ship features across Proton’s apps on iPhone, iPad and macOS, working closely with product and engineers across the company to define what “great” looks like on Apple platforms.
  • Our codebase is primarily Swift with some Go, and we’re moving to a platform-independent Rust logical core that communicates with Swift via a generic interface, so Rust experience is a strong plus.
  • You’ll join a team that pairs deep technical expertise with an obsession for simple, usable interfaces, shipping privacy-preserving products used by millions.

Matching Summary

Match Score: 75

** Proton is seeking a Senior iOS Software Engineer to join their team, focused on building and enhancing features for their suite of privacy-focused applications. The ideal candidate should have extensive experience in iOS development, particularly with Swift, and a passion for creating user-friendly interfaces. **

Skills & Requirements

Must-have

  • Swift experience
  • iOS development
  • maintainable and testable code
  • concurrent programming
  • mobile memory management
  • scalable software architecture
  • APNs, UNUserNotificationCenter, background execution
  • offline-first data flows

Nice-to-have

  • Rust experience
  • passion for mentoring
  • user interaction and usability
  • driving organizational change
  • leading complex technical projects
  • intuition for user experience and design

Key Requirements

  • Extensive experience building maintainable and testable code bases
  • Extensive experience with concurrent programming and mobile memory management
  • A strong grasp of scalable software architecture
  • Deep understanding of APNs, UNUserNotificationCenter and iOS background execution
  • Experience building offline-first data flows

Work Rights

Not specified

Tailored Resume

Cover Letter