Informed Delivery Mobile Application Developer

accenturefederalservices

United States

Remote

USD 81,000 - 162,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Role Overview: Build and maintain mobile applications for a postal delivery information service on Android and iOS. Use Kotlin Multiplatform Mobile to share business logic while delivering platform-specific native interfaces, with a focus on security, accessibility, testing, reliability, and release support.

Responsibilities include developing cross‑platform features with KMM and native interfaces, building Android components with Kotlin and Jetpack Compose, and iOS components with Swift and

Qualifications

  • Strong experience with Kotlin and Kotlin Multiplatform Mobile.
  • Native Android experience with Kotlin and Jetpack Compose; native iOS with Swift and SwiftUI.
  • Knowledge of Android Studio, Xcode, Gradle, CocoaPods.
  • Experience integrating REST services and implementing OIDC/OAuth2 with PKCE.
  • Knowledge of coroutines, Flow, and reactive programming.
  • Experience with secure mobile persistence, application security, accessibility, automated testing, and release lifecycles.

Responsibilities

  • Develop cross-platform features with Kotlin Multiplatform Mobile and deliver native interfaces for Android and iOS.
  • Build Android components with Kotlin and Jetpack Compose, and iOS components with Swift and SwiftUI.
  • Integrate REST APIs and implement secure authentication using OIDC or OAuth2 with PKCE.
  • Manage asynchronous operations and application state with coroutines, Flow, and reactive patterns.
  • Protect local data using secure persistence approaches and platform security features.
  • Test for quality and accessibility, investigate performance or reliability issues, and support releases through app stores and CI/CD workflows.

Skills

Kotlin
Kotlin Multiplatform
Android Kotlin
iOS Swift
SwiftUI
REST APIs
OIDC/OAuth2 PKCE
Coroutines/Flow
Secure persistence
CI/CD

Tools

Android Studio
Xcode
Gradle
CocoaPods
Firebase
AppCenter
GitHub Actions
Bitrise
Azure DevOps

Job description

Role overview

Build and maintain mobile applications for a postal delivery information service on both Android and iOS. The work combines shared business logic using Kotlin Multiplatform Mobile with platform-specific native interfaces, while covering security, accessibility, testing, reliability, and release support.

Responsibilities
  • Develop cross-platform features with Kotlin Multiplatform Mobile and deliver native interfaces for Android and iOS.
  • Build Android components with Kotlin and Jetpack Compose, and iOS components with Swift and SwiftUI.
  • Integrate REST APIs and implement secure authentication using OIDC or OAuth2 with PKCE.
  • Manage asynchronous operations and application state with coroutines, Flow, and reactive patterns.
  • Protect local data using secure persistence approaches and platform security features.
  • Test for quality and accessibility, investigate performance or reliability issues, and support releases through app stores and CI/CD workflows.
Requirements
  • Strong experience with Kotlin and Kotlin Multiplatform Mobile.
  • Native Android experience with Kotlin and Jetpack Compose, and native iOS experience with Swift and SwiftUI.
  • Working knowledge of Android Studio, Xcode, Gradle, and CocoaPods.
  • Experience integrating REST services and implementing OIDC/OAuth2 authentication with PKCE.
  • Knowledge of coroutines, Flow, reactive state, and asynchronous programming.
  • Experience with secure mobile persistence, application security, accessibility, automated testing, and release lifecycles.
Nice to have
  • Familiarity with KMM dependency injection, such as Koin or Hilt integrations.
  • Experience with mobile analytics or CI/CD tools such as Firebase, AppCenter, GitHub Actions, Bitrise, or Azure DevOps.
  • Agile team experience or familiarity with postal digital platforms and their user experience patterns.
Benefits and work setup

The listing gives a base pay range of $81,000–$162,400 for specified U.S. states and the District of Columbia. Pay varies by location, skills, role, and experience; benefits are available.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Kotlin Multiplatform Mobile Developer (Android & iOS)
Kotlin Multiplatform Mobile Developer (Android & iOS)

accenturefederalservices • United States

Remote
USD 81,000 - 162,000
Cross-Platform Mobile App Developer (KMM, Kotlin & Swift)
Cross-Platform Mobile App Developer (KMM, Kotlin & Swift)

Accenture PLC • Oregon

Hybrid
USD 81,000 - 162,000
Android Engineer (Native / Kotlin)
Android Engineer (Native / Kotlin)

Acculogics • United States

Remote
USD 90,000 - 130,000
Remote work across multiple regions
Flexible hours
Medical coverage for employees and de-
+3
Mobile Application Developer
Mobile Application Developer

HTD Talent • Charlotte (NC)

Hybrid
USD 68,880 - 82,656
Mobile Solutions Architect
Mobile Solutions Architect

CoverageX LLC • Newport Beach (CA)

On-site
USD 99,000 - 121,000
Senior Staff Engineer - Mobile/Kotlin (REMOTE)
Senior Staff Engineer - Mobile/Kotlin (REMOTE)

fanaticsfbg • United States

Remote
USD 163,000 - 265,000
Fully remote
Bonus potential
Health benefits
Lead Mobile Engineer (Contractor)
Lead Mobile Engineer (Contractor)

Hauler Hero • United States

Remote
USD 83,000 - 165,000
Remote work with US-hours overlap
IOS /Android Developer
IOS /Android Developer

Tata Consultancy Services Limited • Dallas (TX)

On-site
USD 100,000 - 120,000
Android Engineer
Android Engineer

ErthDev • United States

Remote
USD 34,000 - 55,000
Paid leave
Performance bonus
Salary reviews
+5
Senior iOS Swift Engineer with KMP Experience
Senior iOS Swift Engineer with KMP Experience

Opinov8 • United States

Remote
USD 120,000 - 180,000
Remote work
Flexible working conditions
Learning and development