> Markdown version of [/jobs/ext/189315-sr-developer-ios-mobile](https://www.wearedevelopers.com/jobs/ext/189315-sr-developer-ios-mobile). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr Developer, IOS Mobile - **Company:** Spirit Airlines - **Location:** Dania Beach, FL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Agile Methodology, IOS Applications, Apple Xcode, App Store (IOS), Architectural Patterns, Automation of Tests, Code Review, Persistent Data Structure, Human-Computer Interaction, IOS SDK, Model View ViewModel, Pair Programming, Software Engineering, Uikit, Swiftui, Firebase, Information Technology - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=459e6c1edbbfa446 ## About the Role * Bachelor's degree or equivalent experience in Computer Science or equivalent professional experience * 4-6 years of experience in software engineering. * 5+ years of dedicated iOS application development. * Proven track record of shipping and scaling high-traffic apps in the App Store. * Familiarity with TestFlight, Firebase app distribution, Enterprise distribution, Apple App Store review processes. * High level of proficiency in Swift and a deep understanding of the iOS SDK and Xcode. * Deep expertise in Advanced Architectural Patterns (MVVM-C) and Async-Await. * Experience with Modular Architecture and managing internal Swift Packages (SPM). * Experience with REST integration and local data persistence. * Strong influence in Automated Testing strategy (Unit, UI, and Snapshot testing). * Experience in high-transaction industries (Airline/Travel). * Low Activity Lifting Requirements: Seldom lift up to 10 lbs, such as small office supplies or documents. Pushing/Pulling: Seldom pushing/pulling of light items within the workspace. Standing/Sitting Requirements: Primarily seated work, with occasional standing for brief tasks. Bending/Kneeling/Reaching: Occasional reaching within arm's length to retrieve materials. Coordination: Basic manual coordination for standard office tasks (e.g., typing, using office equipment). Vision/Auditory Requirements: Clear vision for reading documents and screens; clear hearing for standard communication. Environmental Conditions: Indoor, climate-controlled environment. ## Description The Senior iOS Software Engineer leads the design, development, and support of the Spirit Airlines' iOS mobile ecosystem. This role serves as a technical authority, ensuring the scalability and security of features powering booking, loyalty, and guest self-service. You will drive architectural decisions and partner with cross-functional leadership to deliver premium mobile solutions that redefine the guest experience. * Contribute to the architecture, development, and maintenance of complex iOS applications using Swift. * Define and enforce UI standards using UIKit and SwiftUI, ensuring strict adherence to Apple Human Interface Guidelines. * Support junior and mid-level engineers through code reviews, technical documentation, and pair programming. * Contribute to technical strategy within Agile ceremonies, providing high-level effort estimations and risk assessments. * Architect and optimize CI/CD pipelines to automate testing and streamline App Store delivery. * Support production health by proactively monitoring performance and leading the resolution of complex production incidents. * Establish best practices for security, modularity, accessibility, and long-term maintainability. ## Related Videos - [From Zero to Mobile Developer in 45 Minutes With SwiftUI](https://www.wearedevelopers.com/videos/183-from-zero-to-mobile-developer-in-45-minutes-with-swiftui) - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) - [Intro to Flutter Development](https://www.wearedevelopers.com/videos/170-intro-to-flutter-development) - [Hacking iOS and Developing for Airbnb with Nicolas Haunold, Software Engineer at Airbnb](https://www.wearedevelopers.com/videos/100361-hacking-ios-and-developing-for-airbnb-with-nicolas-haunold-software-engineer-at-airbnb) - [Unsolved mysteries between Usability and Accessibility in iOS](https://www.wearedevelopers.com/videos/737-unsolved-mysteries-between-usability-and-accessibility-in-ios) - [Using Serious Tech for a Silly Game - How to Build an MVP with Flutter](https://www.wearedevelopers.com/videos/728-using-serious-tech-for-a-silly-game-how-to-build-an-mvp-with-flutter) ## Related Articles - [Flutter Developer Salary [2023]](https://www.wearedevelopers.com/magazine/199-flutter-developer-salary-2023) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)