Senior iOS Developer (Swift) — Agile, Mission-Focused

CACI International Inc.

Ashburn, Northern (VA, KY)

On-site

USD 90,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

CACI International Inc. is seeking a Senior iOS Developer to design, build, and maintain native iOS applications using Swift.

You will work in a cross-functional team with backend engineers, UX/UI designers, and product owners, following Agile practices to deliver high-quality mobile software in short sprints. The ideal candidate has 7+ years of software engineering experience with 4+ years in native iOS development, strong Swift proficiency, and familiarity with MVVM/MVC patterns and iOS

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Management Systems or related discipline.
  • 7+ years of software engineering experience with at least 4+ years designing/building native iOS apps.
  • Experience with Agile/Scrum practices and delivering mobile software in sprints.

Responsibilities

  • Design, develop, and maintain native iOS apps in Swift for releasable mobile software.
  • Architect maintainable mobile codebases using patterns like MVVM or MVC.
  • Provide technical leadership and design recommendations for iOS, adhering to Apple guidelines.
  • Collaborate with backend, UX/UI, product owners and end users in cross-functional teams.
  • Participate in release planning, sprint demos, testing, and deployments.
  • Mentor junior team members and provide code-review guidance.

Skills

Swift
iOS development
MVVM
MVC
SwiftUI
UIKit
Agile
RESTful APIs
Apple Human Interface Guidelines

Education

Bachelor's degree in Computer Science or related field

Tools

Xcode
Git
GitLab CI
Jenkins
Fastlane
Xcode Cloud
SwiftUI

Job description

CACI International Inc. is seeking a Senior iOS Developer to design, build, and maintain native iOS applications using Swift.

You will work in a cross-functional team with backend engineers, UX/UI designers, and product owners, following Agile practices to deliver high-quality mobile software in short sprints. The ideal candidate has 7+ years of software engineering experience with 4+ years in native iOS development, strong Swift proficiency, and familiarity with MVVM/MVC patterns and iOS

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS Developer (Swift) — Agile & Secure Mobile Apps
Senior iOS Developer (Swift) — Agile & Secure Mobile Apps

Socket.dev • Ashburn (VA)

On-site
USD 90,000 - 190,000
Senior iOS Developer - Swift | Agile & Hybrid
Senior iOS Developer - Swift | Agile & Hybrid

CACI International Inc • Ashburn (VA)

Hybrid
USD 120,000 - 180,000
Senior iOS Swift Developer — Agile Sprint Team
Senior iOS Swift Developer — Agile Sprint Team

CACI International • United States

Hybrid
USD 90,000 - 190,000
Senior iOS Architect & Team Lead
Senior iOS Architect & Team Lead

CCS INC • Plano (TX)

On-site
USD 120,000 - 180,000
Dental insurance
Health insurance
Vision insurance
+1
Senior iOS Architect & Swift Expert
Senior iOS Architect & Swift Expert

Akaasa Technologies • United States

On-site
USD 140,000 - 190,000
Mobile Developer (iOS / Swift)
Mobile Developer (iOS / Swift)

CACI International Inc • Ashburn (VA)

Hybrid
USD 120,000 - 180,000
Senior iOS Architect & Tech Lead — Swift & Agile
Senior iOS Architect & Tech Lead — Swift & Agile

Two95 International Inc. • Minneapolis (MN)

On-site
USD 120,000 - 180,000
Mobile Developer (iOS / Swift)
Mobile Developer (iOS / Swift)

Socket.dev • Ashburn (VA)

Hybrid
USD 90,000 - 190,000
Mobile Developer (iOS / Swift)
Mobile Developer (iOS / Swift)

CACI International • United States

Hybrid
USD 90,000 - 190,000
Senior iOS Developer — Swift & SwiftUI Expert
Senior iOS Developer — Swift & SwiftUI Expert

MSU Solutions GmbH • San Leandro (CA)

On-site
USD 140,000 - 170,000