Android Engineer (Senior-Staff Levels)

Cantina

United States

Remote

USD 180,000 - 240,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Medical and dental coverage
Vision coverage
Retirement plan
Parental leave and fertility support
42 days PTO

Job summary

Cantina is seeking an experienced Android lead to drive the development of a social AI product. You will own feature delivery, app architecture and performance tuning while collaborating closely with product and design.

Role focuses on Kotlin/Jetpack Compose, audio/video pipelines, AI-enabled visuals and polished interfaces. This remote role is based in the United States, offering strong compensation and equity.

Qualifications

  • Production Android apps with Kotlin and Jetpack Compose.
  • Deep knowledge of Android internals and memory management.
  • Experience with MVVM, DI, REST APIs, Git workflows.

Responsibilities

  • Build and ship Android features using Kotlin, Jetpack Compose and modern patterns.
  • Develop audio/video pipelines, camera experiences, real-time effects and AI visuals.
  • Create custom interfaces with Compose animations and motion design.
  • Diagnose performance issues across rendering, memory, battery and GC.
  • Maintain an MVVM structure with scalable DI and clean layers.
  • Contribute to architecture decisions and maintain readable, tested code.

Skills

Kotlin
Jetpack Compose
MVVM
Dependency Injection
REST APIs
Git workflows
Animation quality
AI features
WebRTC Android

Tools

ExoPlayer
MediaCodec
Camera2
CameraX
Koin
Hilt

Job description

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Software Engineer, Android
Sr. Software Engineer, Android

Pinterest, Inc. • United States

Remote
USD 150,000 - 308,000
Remote-eligible role
Equity
US-based applicants preferred
Android Engineer (Senior-Staff Levels)
Android Engineer (Senior-Staff Levels)

Cantina Labs • Oregon (WI)

On-site
USD 180,000 - 240,000
Competitive salary and company equity
Medical, dental, and vision insurance
42 days of paid time off
+4
Staff Engineer - Android (REMOTE)
Staff Engineer - Android (REMOTE)

fanaticsfbg • United States

Remote
USD 144,000 - 235,000
Fully remote
Occasional travel
Android Engineer
Android Engineer

ErthDev • United States

Remote
USD 34,000 - 55,000
Paid leave
Performance bonus
Salary reviews
+5
Mobile Android Engineer
Mobile Android Engineer

Maven Ventures • Palo Alto (CA)

On-site
USD 180,000 - 440,000
Medical coverage
Vision coverage
Dental coverage
+2
Android Engineer (Native / Kotlin)
Android Engineer (Native / Kotlin)

Acculogics • United States

Remote
USD 90,000 - 130,000
Remote work across multiple regions
Flexible hours
Medical coverage for employees and de-
+3
Android Engineer - AI Media & Real-Time UX (Remote)
Android Engineer - AI Media & Real-Time UX (Remote)

Cantina • United States

Remote
USD 180,000 - 240,000
Equity
Medical and dental coverage
Vision coverage
+3
Android Engineer
Android Engineer

monzoreferrals • United States

Remote
USD 112,000 - 145,000
Salary range £85k-£110k
Learning budget £1,000 annually
UK remote work supported
+3
Lead Software Engineer - Senior Android Engineer
Lead Software Engineer - Senior Android Engineer

JP Morgan Chase • New York (NY)

On-site
USD 120,000 - 180,000
Health Care Coverage
On-Site Health Centers
Retirement Savings
+8
Android Engineer for High-Impact AI Mobile Apps
Android Engineer for High-Impact AI Mobile Apps

Maven Ventures • Palo Alto (CA)

On-site
USD 180,000 - 440,000
Medical coverage
Vision coverage
Dental coverage
+2