EarnIn
Senior Mobile Engineer (Android)
Mountain View, US · Senior · Full-time
Sponsorship not specified$228k-$279kDetected 42 days ago
KotliniOSAndroidJetpack ComposeCode ReviewGitCI/CDCustomer SupportTest AutomationLeadership
About the role
- Our goal is to provide our customers with a seamless mobile experience that makes it easy to access their money.
- The mobile engineering team is the most customer-facing group and has a significant impact on the customer's impression of our company.
- Our salary ranges are determined by role, level, and location.
Responsibilities
- Collaborate with the product and design team to develop innovative user experiences and features.
- Design and implement new APIs with our server engineering team to communicate with the 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 at EarnIn
- Create Unit and Automation (user interface) Tests to ensure the new code does not break existing features and works as specified by the product requirements.
- Drive cross-platform ownership of feature development, ensuring fungibility across teams to maintain a consistent user experience.
- Lead prototype-first and spec-driven development initiatives, partnering closely with PMs and EMs to define technical specifications and build early-stage prototypes.
Requirements
- Bachelor's (or higher, e.g., MS, or PhD) 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
- Proven experience with modern Android app architectures (MVVM, MVI, MVP, Clean Architecture) and Jetpack components
- 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
- Experience in AI-integrated mobile development, including leveraging AI tools for spec-driven development and prototyping.
- If you have any concerns about the use of AI in our hiring process, please connect with your recruiter.
Compensation
- The Mountain View base salary range for this full-time position is $228,000-$279,000, plus equity and benefits.
Benefits
- The Mountain View base salary range for this full-time position is $228,000-$279,000, plus equity and benefits.
Company info
- Create and monitor analytics to demonstrate the effectiveness of new and existing features in assisting customers.
- At EarnIn, we believe that the best way to build a financial system that works for everyday people is by hiring a team that represents our diverse community.
Visa & Work Authorization
- ildbirth, breastfeeding, or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, legally protected medical condition, family care st
This listing is sourced directly from EarnIn's careers page and normalized into a canonical job model.