Senior Engineer - Mobile Application
Core
Build enterprise Android applications for a secure mobility virtual workspace platform, enabling users to access enterprise apps and data from mobile devices with zero endpoint data.
Role type
Senior IC mobile application engineer (Android)
Builds
The Hypori Client app for secure enterprise access
Domain
Cybersecurity SaaS / Secure Mobility
Deliverable
production ML models | product features
Required skills
Kotlin (coroutines, Flow), Java threading, Jetpack Compose, Android Jetpack (ViewModel, Lifecycle, DataStore), MVVM, unidirectional data flow, dependency injection (Koin/Dagger/Hilt), Gradle (Kotlin DSL), JUnit, MockK, Linux/Unix, Git
Preferred skills
Kotlin Multiplatform (KMP), Compose Multiplatform, gRPC, SPICE, Android camera subsystem (Camera2, CameraX), FCM/APNs, video codecs (H.264/H.265, VP8/VP9, AV1)
Technologies
Android, Kotlin, Java, Jetpack Compose, JUnit, MockK, AWS, Azure, Git, Linux/Unix
Responsibilities
Implement production-quality features for the Hypori Client app; Reconcile product requirements with deep understanding of Android internals; Enhance the app to leverage Android ecosystem capabilities; Create unit tests and run test suites with automation framework; Follow secure software development policies; Maintain and communicate status in Jira and daily standups
Seniority
Senior, hands-on IC