Android Engineer (Senior-Staff Levels)
Core
Lead development of high-performance Android features including personalized feeds, custom UIs, and AI-driven media capabilities (chatting, TTS, voice selection, image creation, real-time effects) for a flagship social AI platform.
Role type
Senior-Staff Android Engineer (Mobile)
Builds
Innovative, high-performance Android app features and media pipelines for a social AI platform
Domain
Mobile (Android) + AI/Media
Deliverable
production ML models | product features
Required skills
Kotlin (expert), Jetpack Compose, Android architecture (MVVM), Android internals (memory/rendering), media frameworks (ExoPlayer, MediaCodec, Camera2/CameraX), dependency injection (Koin/Hilt), RESTful API integration
Preferred skills
AI-driven media features, real-time video/audio effects, WebRTC on Android
Technologies
Jetpack Compose, Kotlin Coroutines, Flow, Room, Navigation, WorkManager, Koin, Hilt, ExoPlayer, MediaCodec, Camera2, CameraX, Git
Responsibilities
Build and ship high-quality Android features; Develop and optimize video/audio pipelines and AI-powered visual features; Craft immersive custom UI experiences with animations; Leverage Android internals for performance optimization; Architect and maintain clean MVVM application structure; Set up and manage dependency injection; Collaborate with Product, Design, and QA teams; Take ownership of features for a large user base
Seniority
Senior-Staff, hands-on IC

