Senior Mobile Engineer, iOS
Core
Design, develop, and evolve Thunderbird's iOS application, establishing a strong technical foundation for privacy-respecting communication tools.
Role type
Senior IC iOS Software Engineer
Builds
Thunderbird mobile products and platform architecture
Domain
Open-source email client, iOS ecosystem
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, iOS frameworks, iOS architecture, performance optimization, mobile security (encryption, secure storage, app signing), email protocols (IMAP, POP, Matrix, CalDav, CardDav), Git, debugging, automated testing
Preferred skills
Apple App Store/Google Play Store compliance, open-source contribution, French/German/Japanese proficiency
Technologies
Swift, SwiftUI, Git, IMAP, POP, Matrix, CalDav, CardDav
Responsibilities
Build and refine mobile products and platform architecture; Improve scalability, performance, reliability, and user experience; Develop deep understanding of codebase and architecture; Maintain strong debugging and testing practices; Review code and guide improvements to architecture and best practices; Independently resolve complex issues involving performance, security, and cross-platform integration; Monitor application health and address issues; Document technical decisions and system architecture; Own assigned projects from planning through delivery; Ensure mobile development meets accessibility, security, and privacy standards
Seniority
Senior, hands-on IC