Remote job
Android Engineer (Senior-Staff Levels)
Job details
About this role
Role overview Lead Android development for a social AI product, building polished experiences that combine personalized feeds, expressive interfaces, and AI-enabled media features. The work spans feature delivery, app architecture, and performance tuning, with close collaboration across product and design.
Responsibilities - Build and ship Android features using Kotlin, Jetpack Compose, coroutines, and modern architecture patterns. - Develop and optimize audio and video pipelines, camera experiences, real-time effects, and AI-powered visuals. - Create custom interfaces with Compose animations, drawing, and motion design. - Diagnose performance issues across rendering, memory, battery use, and garbage collection to keep interactions smooth. - Maintain a testable MVVM structure with clear UI, domain, and data layers, plus scalable dependency injection. - Contribute to architecture decisions and uphold standards for readable, maintainable, well-tested code.
Requirements - Strong experience building production Android applications with Kotlin and Jetpack Compose. - Deep knowledge of Android internals, including rendering, the View system, RenderThread, Choreographer, and memory management. - Hands-on experience with media frameworks such as ExoPlayer, MediaCodec, Camera2, or CameraX. - Understanding of MVVM, dependency injection, REST API integration, and Git-based workflows. - Ability to write documented, maintainable, and well-tested code, with strong attention to visual detail and animation quality.
Nice to have - Experience with AI-driven media features, real-time audio or video effects, or WebRTC on Android. - Familiarity with Koin or Hilt for dependency injection.
Benefits and work setup - Full-time remote role based in San Francisco. - Annual base salary range of $180,000–$240,000, with equity. - Medical, dental, and vision coverage with nearly all premiums covered; retirement savings plan; parental leave and fertility support. - 42 days of paid time off across vacation, sick leave, holidays, and floating holidays. - $500 monthly lifestyle spending allowance and One Medical membership. Lunch and snacks are provided for in-office employees.