about 2 months ago
New York, NY, USAMid Level / Senior
Base Salary
$50k - $999k/yr
Responsibilities
- Own the entire Android development lifecycle, from architecture to Play Store delivery.
- Build polished, production-grade mobile apps leveraging Rain's issuance platform and APIs.
- Collaborate with product, design, and backend engineers to define the mobile roadmap.
- Architect a clean, scalable codebase for future mobile team growth.
- Integrate with Rain's APIs for card issuance and transaction management.
- Implement secure authentication and data handling for financial services.
- Drive decisions on tooling, frameworks, CI/CD, and testing strategy.
- Contribute to the broader engineering culture as an early team member.
Requirements
- 4–10 years of professional mobile development experience with multiple apps shipped.
- Proficiency in Kotlin and familiarity with modern Android frameworks.
- Experience architecting Android apps from scratch.
- Solid understanding of networking layers and RESTful API integration.
- Disciplined approach to code quality and maintainability.
- Comfort working autonomously with minimal direction.
- Strong product sensibility and excellent communication skills.
Benefits
- Unlimited vacation with a minimum requirement of 10 days off.
- Flexible working arrangements, including remote work options.
- Comprehensive health, dental, and vision plans for employees and dependents.
- 401(k) plan with a 4% company match.
- Equity option plan for all employees.
- Health and wellness spending support using Rain cards.
- Team summits for relationship building and company culture.
Tech Stack
GitHub ActionsGradleJetpack ComposeKotlin
Categories
Mobile
