iOS Software Engineer
Core
Design, write, and maintain code for sophisticated native iOS/iPadOS applications (Firefox) to provide users with a choice in their browser, ensuring high quality, stability, and performance.
Role type
Senior IC iOS Software Engineer
Builds
Native mobile browser applications for iOS and iPadOS
Domain
Consumer Internet / Mobile Development
Required skills
Swift, SwiftUI, MVVM architectural patterns, unit testing, code reviews, bug fixing, automation, distributed team collaboration
Preferred skills
Modern iOS development practices, product improvement experimentation
Technologies
Swift, SwiftUI, MVVM
Responsibilities
Design and maintain iOS application code; conduct code reviews and fix bugs; write tests to ensure stability; collaborate with Product Managers on new features; craft experiments to understand user interactions.
Seniority
Mid-level (2+ years experience), hands-on IC