FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Mobile Developer – iOS, Swift
CACI International Inc. Serve as an Agile Scrum team member providing native iOS application design, development, and maintenance .
Posted 9/18/2026full-timeAshburn • Virginia • United StatesSeniorLead💰 $90,300 - $189,600 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in native iOS application design and development using Swift, with a strong focus on clean code architecture and compliance with Apple’s Human Interface Guidelines. Proven ability to collaborate effectively within Agile Scrum teams and mentor junior developers while ensuring high-quality software delivery.
Highest-signal resume keywords
Native iOS Development Using SwiftAgile Scrum MethodologyArchitecting Clean Codebases (MVVM, MVC, Clean Swift)RESTful API IntegrationTechnical Leadership and Mentorship
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
SwiftXcodeCore iOS Frameworks (SwiftUI, UIKit, Cocoa Touch)Object-Oriented DesignProtocol-Oriented ProgrammingAsynchronous ProgrammingMulti-Threading (GCD, Async/Await)Mobile CI/CD PipelinesCoreDataSQLite
Soft Skills
Excellent Written and Verbal CommunicationCollaboration with Cross-Functional Teams
Tools & Technologies
Git/GitFlowFastlaneJenkinsXcode CloudGitLab CIAWS Cloud Services
Industry Keywords
Mobile Software Development Life CycleSecure Network CommunicationLocal Secure StorageKeychain ManagementApp Store ConnectTestFlightLive Interactive Chat Features
Tech Stack
Tools & technologiesAndroidAWSCloudIoniciOSJavaJenkinsKotlinReactReact NativeSDLCSQLiteSwift
About the role
Key responsibilities & impact- Serve as an Agile Scrum team member providing native iOS application design, development, and maintenance
- Deliver releasable mobile software in short sprint cycles
- Collaborate with backend software developers/engineers, UX/UI designers, product owners, and end-users
- Design, develop, and implement custom, secure native iOS mobile applications using Swift
- Architect clean, maintainable mobile codebases using patterns such as MVVM, MVC, and Clean Swift
- Provide technical leadership and design recommendations for the iOS platform in compliance with Apple’s Human Interface Guidelines
- Participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations, retrospectives, and solution releases
- Analyze complex mobile challenges including offline synchronization, data encryption, and performance optimization
- Ensure mobile application quality and timely delivery, resolve bugs, and provide periodic performance reports
- Mentor and provide code-review guidance to mid-level and junior mobile team members
- Support the Customs and Border Protection client through CACI’s BEAGLE Agile Solution Factory team
Requirements
What you’ll need- Must be a U.S. Citizen
- Ability to pass a CBP background investigation, including checks for felony convictions, illegal drug use, and misconduct such as theft or fraud
- College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems, or a related discipline
- At least 7+ years of related software engineering experience
- Minimum of 4+ years of dedicated, hands-on experience designing and building native iOS applications
- Local candidates must be available to work a hybrid schedule in Ashburn, VA
- Native iOS development using Swift, Xcode, and core iOS frameworks (SwiftUI and/or UIKit, Cocoa Touch)
- Experience integrating mobile clients with RESTful APIs, web services, and backend data stores using JSON/XML
- Experience with mobile streaming technologies, full-motion video, AVFoundation, and interactive live data streaming on iOS is highly desired
- Object-Oriented Design and Protocol-Oriented Programming expertise
- Experience with asynchronous programming, multi-threading (GCD, Async/Await), and memory management (ARC)
- Experience with source code control systems and concurrent development workflows; Git/GitFlow preferred
- Experience applying estimation techniques to mobile software development during sprint planning
- Excellent written and verbal communication skills, with ability to articulate technical mobile concepts to non-technical stakeholders
- Understanding of the mobile software development life cycle, including local secure storage, keychain management, and secure network communication
- Experience with Android application development (Kotlin/Java) to support cross-functional mobile needs
- Familiarity with cross-platform mobile frameworks such as Ionic and React Native
- Experience with CoreData, SQLite, or other local mobile databases
- Experience establishing mobile CI/CD pipelines using tools such as Fastlane, Jenkins, Xcode Cloud, and GitLab CI
- Experience managing App Store Connect/TestFlight deployments
- Experience with AWS cloud services
- Experience with live interactive chat features in mobile environments
Benefits
Comp & perks- Flexible time off benefit
- Robust learning resources
- Healthcare benefits
- Wellness benefits
- Financial benefits
- Retirement benefits
- Family support benefits
- Continuing education benefits
- Time off benefits
- Flexible work arrangements