Job Description :

Position Overview

We are seeking a strong senior-level iOS developer to help complete the front-end rewrite in Swift. The ideal candidate will bring deep expertise in SwiftUI, Core Data, and concurrency/threading, along with solid design principles and leadership experience.


Candidate Preference

  • Local candidates (Chicago, IL area) are strongly preferred.
  • If submitting a non-local candidate, they must not be from the airlines industry and should have hands-on AWS experience.

Top Skills

  • SwiftUI
  • CoreData / SwiftData
  • Threading & Concurrency
  • SOLID Principles
  • MVVM Architecture
  • Strong Database Experience

Key Responsibilities

  • Design and develop high-quality iOS applications using Swift and SwiftUI.
  • Support the entire application lifecycle — from concept, design, and development to testing and release.
  • Write clean, maintainable, and efficient code following SOLID and MVVM principles.
  • Implement and manage Core Data and other persistence layers effectively.
  • Develop and execute unit and UI tests to ensure app quality and stability.
  • Troubleshoot, debug, and optimize application performance.
  • Collaborate closely with Product and Design teams to plan and deliver new features.
  • Ensure both new and legacy apps meet quality and performance standards.
  • Stay current with the latest iOS frameworks, tools, and best practices.

Qualifications

  • 5+ years of professional iOS development experience.
  • Proven expertise in Swift, SwiftUI, and Core Data.
  • Strong understanding of threading, concurrency, and performance optimization.
  • Experience with enterprise-level or customer-facing mobile applications.
  • Excellent communication and problem-solving skills.
  • Ability to lead initiatives and manage multiple priorities in a fast-paced environment.

Nice to Have

  • Hands-on AWS experience (mandatory for non-local candidates).
  • Familiarity with modern iOS frameworks and CI/CD pipelines.
  • Prior experience working in Agile/Scrum teams.
  • Exposure to cross-functional product development environments.
We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.

             

Similar Jobs you may be interested in ..