Senior Ios Engineer (drive)

Proton

Prague, Czech Republic
On-site
Swift development
Ios or macos development
Multithreading programming
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

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

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.

Skills & Requirements

Must-have

  • Swift development
  • iOS or macOS development
  • multithreading programming
  • mobile memory management
  • scalable software architecture
  • software engineering best practices

Nice-to-have

  • passion for mentoring engineers
  • passion for user interaction
  • obsession for simple, usable interfaces
  • Rust experience is a strong plus

Key Requirements

  • 7+ years Swift experience
  • Demonstrated experience driving change
  • Leading complex technical projects
  • Extensive experience building maintainable and testable code bases
  • API design and unit testing techniques

Work Rights

Not specified

Tailored Resume

Cover Letter