Senior Mobile Software Engineer – iOS
Core
Lead the development of new features, optimize performance, and champion engineering quality for a best-in-class iOS app serving aviation, defense, and rail organizations.
Role type
Senior IC iOS Software Engineer
Builds
Production iOS applications for the Apple App Store
Domain
Aviation, Defense, Rail / Mobile Software
Deliverable
production ML models | product features
Required skills
Swift, Objective-C, UIKit, SwiftUI, Auto Layout, Swift Concurrency, REST APIs, JSON, SQLite, CI/CD pipelines, App Store release workflows, performance profiling
Preferred skills
Mentorship in app architecture, experience with Xcode Cloud/Azure DevOps/GitHub Actions, schema design
Technologies
Swift, Objective-C, UIKit, SwiftUI, Auto Layout, Xcode, Instruments, Git, SQLite, App Store Connect, TestFlight, Xcode Cloud, Azure DevOps, Jenkins, GitHub Actions
Responsibilities
Design, develop, and maintain production iOS applications; Ship and support high-quality releases to the Apple App Store; Optimize for performance, reliability, and responsiveness; Collaborate with design, product, and QA to implement new features; Contribute to improving development practices and CI/CD pipelines; Mentor peers on Swift and app architecture
Seniority
Senior, hands-on IC