Senior iOS Developer

Senior iOS Developer

Posted 3 days ago by 1763052544

Negotiable
Outside
Remote
USA

Summary: We are looking for a senior-level iOS developer with extensive experience in Swift, SwiftUI, and Core Data to lead the front-end rewrite of an application. The candidate should possess strong design principles and leadership skills, with a focus on high-quality application development and performance optimization. Local candidates from the Chicago area are preferred, but non-local candidates with AWS experience will also be considered. The role involves collaboration with product and design teams to deliver new features and maintain application quality.

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.

Key Skills:

  • SwiftUI
  • CoreData / SwiftData
  • Threading & Concurrency
  • SOLID Principles
  • MVVM Architecture
  • Strong Database Experience
  • 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.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

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.