FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Android Engineer – Senior to Staff Level
CantinaAndroid Engineer developing advanced features and optimizing performance for Cantina's social AI platform. Collaborating with cross-functional teams to deliver high-quality user experiences.
Posted 5/19/2026full-timeLos Angeles • California • 🇺🇸 United StatesSenior💰 $180,000 - $240,000 per yearWebsite
Tech Stack
Tools & technologiesAndroidKotlin
About the role
Key responsibilities & impact- Build and ship high-quality Android features using Jetpack Compose, Kotlin Coroutines, and modern Android architecture patterns.
- Develop and optimize video/audio pipelines, real-time media effects, and AI-powered visual features on Android.
- Craft immersive custom UI experiences with deep expertise in Compose animations, custom drawing, and motion design.
- Leverage deep Android internals knowledge — memory management, rendering pipeline, Choreographer, RenderThread — to deliver buttery-smooth performance.
- Architect and maintain clean MVVM application structure with well-separated concerns across UI, domain, and data layers.
- Set up and manage dependency injection using Koin or Hilt, ensuring scalable and testable module graphs.
- Participate in architecture discussions and uphold high standards for code quality, testability, and maintainability.
- Collaborate with Product, Design, and QA teams to deliver polished, scalable experiences.
- Take ownership of features as part of a small, fast-moving team shipping to a large user base.
Requirements
What you’ll need- 8+ years of experience developing Android applications, or equivalent.
- Expert-level Kotlin — idiomatic usage, coroutines, Flow, and advanced language features.
- Deep Jetpack Compose expertise: custom layouts, state management, animation APIs (Animatable, Transition, AnimationSpec), and performance profiling.
- Strong command of MVVM architecture and the Android architecture components ecosystem (ViewModel, LiveData/StateFlow, Room, Navigation, WorkManager).
- Hands-on experience with dependency injection using Koin or Hilt in production Android apps.
- Strong understanding of Android internals: View system, RenderThread, Choreographer, garbage collection, and battery/memory profiling.
- Experience with media frameworks: ExoPlayer, MediaCodec, Camera2/CameraX, and real-time effects.
- Ability to write readable, maintainable, documented, and well-tested code.
- Experience with RESTful API integrations and proficiency with Git.
- Keen attention to detail, motion, and animation — you notice when something is 2px off.
- Bonus: experience with AI-driven media features, real-time video/audio effects, or WebRTC on Android.
Benefits
Comp & perks- Competitive salary and generous company equity
- Medical, dental, and vision insurance – 99.99% of premiums covered by Cantina
- 42 days of paid time off, including:
- 15 PTO days
- 10 sick days
- 15 company holidays
- 2 floating holidays
- Generous parental leave & fertility support
- 401(k) retirement savings plan
- Lifestyle spending account – $500/month to use however you’d like
- Complimentary lunch and snacks for in-office employees
- One Medical membership, and more!
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KotlinJetpack ComposeMVVM architectureCoroutinesFlowExoPlayerMediaCodecCamera2CameraXRESTful API
Soft Skills
attention to detailcollaborationownershipcode qualitytestabilitymaintainability