As a Senior Android Engineer at Cantina, you'll be instrumental in designing and building features that redefine how users experience AI-driven social interactions.
In Short
Develop and deliver end-to-end features using Jetpack Compose and Kotlin.
Architect scalable and modular solutions with MVVM and repository patterns.
Work on frontend UI and data layer with RoomDB, SQLite, and Retrofit.
Explore next-generation technologies like Kotlin Multiplatform.
Collaborate with backend services through GRPC and APIs.
Experiment with emerging tools and technologies.
8+ years of professional Android development experience required.
Expertise in Kotlin and strong proficiency in Java.
Deep experience with Jetpack Compose and MVVM architecture.
Passionate about AI and user experience innovation.
Requirements
8+ years of professional Android development experience.
Expertise in Kotlin; strong proficiency in Java for legacy components.
Deep experience with Jetpack Compose, MVVM architecture, RoomDB, and Kotlin Flow.
Skilled in clean architecture and modular system design.
Collaborative; strong communication with designers, product, and engineers.
Autonomous; asks the right questions without requiring hand-holding.
Bonus: Experience with NDK, integrating C++ libraries, and AI-driven features.
Passionate about AI, creativity, and user experience innovation.
Benefits
Health Care — 99% of premiums for medical, vision, dental are fully paid for by Cantina.
Monthly Wellness Stipend — $500/month.
15 PTO days per year, 10 sick days, all Federal holidays, and 2 floating holidays.
401(K) — Eligible to participate on day one of employment.
Parental Leave & Fertility Support.
Competitive Salary & Equity.
Lunch and snacks provided for in-office employees.
WFH equipment provided for full-time hybrid/remote employees.