Radcube Technology/Software

iOS Developer

Indianapolis, IN In person Full-time

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