Informed Delivery Mobile Application Developer
Accenturefederalservices · Washington, DC
About this role
## Informed Delivery Mobile Application Developer ### About Accenture Federal Services At Accenture Federal Services, nothing matters more than helping the US federal government make the nation stronger and safer—and life better for people. Join a collaborative, caring community where you’ll be empowered to grow through hands-on experience, certifications, industry training, and more. ### Role Summary The **Informed Delivery Mobile Application Developer** will design, build, test, and maintain the **USPS Informed Delivery** mobile applications for **Android and iOS**. You’ll use **Kotlin**, **Kotlin Multiplatform Mobile (KMM)**, and native development with **Swift**, **SwiftUI**, and **Jetpack Compose**. You’ll develop platform-specific UI components in **Android Studio** and **Xcode**, while sharing business logic across platforms through **KMM**. ### The Work - Build cross-platform application features using **KMM** while delivering polished native UI on both platforms. - Integrate **REST APIs** and implement **OIDC/OAuth2 with PKCE** for secure authentication. - Use **coroutines**, **Flow**, and reactive patterns to manage asynchronous data and state. - Implement secure local storage using tools such as **Realm**, **SQLCipher**, **Android Keystore**, and **Keychain**. - Ensure quality through automated testing, **accessibility compliance**, and strong application security. - Support app releases with **TestFlight**, **Google Play**, and **CI/CD** processes. - Diagnose issues, improve performance, and maintain application reliability. ### Here’s What You Need - Strong **Kotlin** and **Kotlin Multiplatform Mobile** experience. - Native Android development (**Kotlin**, **Jetpack Compose**) and native iOS development (**Swift**, **SwiftUI**). - Proficiency with **Android Studio**, **Xcode**, **Gradle**, and **CocoaPods**. - Experience integrating **REST APIs** and implementing **OIDC/OAuth2 authentication (PKCE)**. - Knowledge of **coroutines**, **Flow**, reactive state management, and async programming. - Experience with secure persistence frameworks and mobile security best practices. - Ability to build accessible, testable applications and support mobile release lifecycles. ### Bonus If You Have - KMM dependency injection experience (e.g., **Koin**, **Hilt** integrations). - Familiarity with mobile analytics (**Firebase**, **AppCenter**). - CI/CD experience with **GitHub Actions**, **Bitrise**, or **Azure DevOps**. - Agile team collaboration experience. - Understanding of **USPS digital platforms** and user experience patterns. ### Pay Transparency (Base Range) As required by local law, the base pay range for this position in the listed states (and DC) is: - **$81,000 — $162,400 USD** *Note: Compensation varies based on factors including office location, role, skill set, and level of experience. Benefits are available as well.*
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.