Senior Android engineer building and scaling EarnIn's consumer mobile app. Owns architecture, feature development, testing, and cross-platform parity in a hybrid Mountain View role.
228k – 279k
Hybrid4+ YOEAndroid Engineering
About the role
Responsibilities
Collaborate with the product and design team to develop innovative user experiences and features.
Design and implement new APIs with server engineering team to communicate with mobile applications.
Develop a scalable mobile architecture that enables the organization to remain agile as it expands.
Drive decisions on the strategies and methodologies used in mobile app development and testing.
Create Unit and Automation (user interface) Tests to ensure new code does not break existing features.
Create and monitor analytics to demonstrate the effectiveness of new and existing features.
Drive cross-platform ownership of feature development, ensuring fungibility across teams.
Lead prototype-first and spec-driven development initiatives, partnering closely with PMs and EMs.
Requirements
Bachelor’s (or higher) in Computer Science or a related technical field involving coding, or equivalent technical experience.
4+ years of industry experience with deep ownership and expertise in building, shipping, and maintaining Android applications at scale.
Fluency in Kotlin, with a strong grasp of reactive & functional paradigms (Coroutines/Flow, RxJava).
Proven experience with modern Android app architectures (MVVM, MVI, MVP, Clean Architecture) and Jetpack components.
Deep understanding of Android UI frameworks, including XML layouts and Jetpack Compose.
Hands-on knowledge of software engineering best practices across the full SDLC: coding standards, code reviews, Git workflows, CI/CD pipelines, automated testing, and mobile release operations.
Familiarity with identity verification, authentication, and authorization protocols.
Deep expertise in Android development, with a strong commitment to cross-platform ownership and familiarity with other frontend platforms (e.g., iOS, web or Kotlin Multi-Platform).
Experience in AI-integrated mobile development, including leveraging AI tools for spec-driven development and prototyping.
Strong ability to collaborate with Product Managers and Engineering Managers early in the development lifecycle to define technical specifications and build functional prototypes.
Experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, ChatGPT, or similar tools) as part of your software development workflow.
Nice-to-Haves
Master’s or PhD in Computer Science or related field.
Develops mission-critical Android applications using Ditto's sync technology, leads App Builder implementation, supports customers with SDK issues, architecture, and scaling. Requires 3+ years experience with Kotlin, Jetpack Compose, networking protocols, Bluetooth, and mobile databases.
223k – 259k
Remote3+ YOEAndroid Engineering
Software Engineer
GustoSan Francisco, CA +3
Develops secure native Android apps and mobile web-views for identity engineering, focusing on frictionless authentication with biometrics and passkeys. Requires 8+ years mobile experience, strong Kotlin/Android skills, and GraphQL knowledge; collaborates cross-functionally and mentors juniors.
197k – 247k
Hybrid8+ YOEAndroid Engineering
Senior Software Engineer - Mobile (Android)
EightsleepSan Francisco, CA +1
Build and optimize high-quality Android mobile app features using Kotlin and Jetpack Compose for a sleep fitness product, collaborating with cross-functional teams. Requires 4+ years Android experience and enterprise-grade app development skills.
180k – 210k
Remote4+ YOEAndroid Engineering
Senior Android Engineer
FingerprintUnited States
Senior Android Engineer leads development of Android SDKs for fraud detection, implements detection signals, optimizes performance, and prototypes new security methodologies. Requires 5+ years Android experience, Kotlin proficiency, Jetpack Compose, C++, and security background.
178k – 205k
Remote5+ YOEAndroid Engineering
Senior Software Engineer, Android
CurrentNew York, NY
Senior Android engineer building native Kotlin mobile apps for a consumer fintech platform. Own end-to-end feature delivery, reusable frameworks, and UI performance for products like Paycheck Advance and Savings Pods. Requires strong Kotlin/Android expertise and published Play Store apps.