Location: Indiana (local candidates only)
Work mode: Onsite in Indianapolis
About the Role
We are hiring an experienced iOS Developer to build and ship high-quality native apps for a public sector software environment. You will own features from design to release and work closely with product, QA, and backend teams.
Responsibilities
- Design, build, and maintain native iOS applications
- Write clean, testable code in Swift and Kotlin
- Integrate REST APIs and backend services
- Apply MVVM or similar architecture patterns
- Troubleshoot bugs, crashes, and performance issues
- Manage App Store builds and releases
- Join code reviews and support junior developers
Requirements
Required Skills
5+ years of iOS development
Strong Swift and Xcode skills
Experience with SwiftUI and UIKit
- Working experience with Kotlin
- REST APIs and JSON
- Git, Agile, and CI/CD basics
- At least one app published on the App Store
Preferred Skills
Kotlin Multiplatform
- Core Data, Combine, async/await
- XCTest unit and UI testing
- Offline data sync and GPS or camera features
- Public sector or government app experience
- Ability to pass a background check
Soft Skills
Clear communicator across technical and business teams
Able to work independently and own deliverables
Job description provided by Radcube.
View the original posting