Android Software Engineer
Core
Design, implement, test, and ship native Android features for Ready1, a mobile incident-response product for security and identity teams.
Role type
Mid-level Android Software Engineer (IC)
Builds
Ready1 mobile app for incident response, triage, and secure communication
Domain
Cybersecurity / Identity Access Management (via careerplan.io/jobs/0d4a1b71-a736-4869-998f-b30e52fa5ff4-android-software-engineer-at-semperis)
Required skills
Kotlin, Jetpack Compose, Coroutines/Flow, Android Architecture (ViewModel, Navigation), REST API integration (Retrofit/OkHttp), Unit/UI Testing, Git/CI, Mobile Security
Preferred skills
MSAL/Azure AD B2C, Hilt/Dagger, SignalR/WebSockets, Azure Communication Services, Crashlytics, NDK/C++
Technologies
Kotlin, Jetpack Compose, Retrofit, OkHttp, Hilt, SignalR, WebSockets, Azure Communication Services, Gradle, Play Console
Responsibilities
Design and ship native Android features; Build and evolve Jetpack Compose interfaces; Implement secure authentication flows; Integrate REST APIs with resilient loading; Contribute to real-time chat and video experiences; Write unit and UI tests; Support release activities; Apply secure mobile practices; Collaborate across engineering, product, design, QA, and security.
Seniority
Mid-level, hands-on IC
