Senior Software Engineer, Mobile (iOS)
Core
Lead the design, development, testing, deployment, and improvement of complex iOS-focused software systems.
Role type
Senior IC mobile software engineer (iOS)
Builds
Native iOS applications and robust server-side APIs
Domain
Mobile development / iOS ecosystem
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, native iOS application development, software testing, large-scale application design, full software development lifecycle, full-stack development, technical leadership, problem-solving
Preferred skills
mentoring and coaching engineers, leading complex feature launches, AI-powered development tools, accessibility advocacy, internationalization
Technologies
Swift, SwiftUI
Responsibilities
Design and architect key features and components, write high-quality scalable code, own multi-quarter projects through the SDLC, collaborate with product and design teams, mentor junior engineers
Seniority
Senior, hands-on IC