Rain09.04.26
AI SCORE 8.5

Lead Android Engineer - Mobile Development for FinTech

$140K–$180K/year

About the Role

We are looking for a Lead Android Engineer to join our team at Rain, a pioneering company in the fintech space. As a Lead Android Engineer, you will play a crucial role in shaping the future of mobile payments. This position offers the opportunity to work remotely, allowing you to contribute to our mission of making next-generation payments possible across the globe.

What You'll Do

  • Own the entire Android development lifecycle, from architecture and implementation to Play Store delivery.
  • Build polished, production-grade mobile apps that leverage Rain's issuance platform and APIs for clients and their end users.
  • Collaborate closely with product, design, and backend engineers to define the mobile roadmap and translate platform capabilities into intuitive native experiences.
  • Architect a clean, scalable codebase that can serve as the foundation as the mobile team grows.
  • Integrate with Rain's APIs for card issuance, transaction management, balance queries, and other payment flows.
  • Implement secure authentication, tokenization, and data handling appropriate for a financial services context.
  • Drive decisions on tooling, frameworks, CI/CD, and testing strategy for mobile.
  • Contribute to the broader engineering culture as an early team member with outsized influence on how we build.

Requirements

  • 4–10 years of professional mobile development experience, with multiple apps shipped to the App/Play Store.
  • Proficiency in Kotlin and deep familiarity with modern Android frameworks (Jetpack Compose, Coroutines, Hilt/Dagger, Room, Navigation, etc.).
  • Experience architecting Android apps from scratch, making foundational decisions on project structure, navigation patterns, state management, and dependency injection.
  • Solid understanding of networking layers, RESTful API integration, and secure data handling.
  • A disciplined approach to code quality: you write testable code, value code review, and care about maintainability.
  • Comfort working autonomously with minimal direction — you'll be the mobile expert in the room.
  • Strong product sensibility: you think beyond tickets and advocate for great user experiences.
  • Excellent communication skills; you can translate technical tradeoffs for non-technical stakeholders.

Nice to Have

  • Experience in fintech, payments, or crypto/web3.
  • Familiarity with card issuance, wallet UX, or financial transaction flows.
  • Experience with WebView-based hybrid architectures or embedded SDK patterns.
  • Exposure to CI/CD tooling for Android (Gradle, GitHub Actions, Bitrise, Firebase App Distribution, etc.).
  • Experience with Kotlin Multiplatform (KMP) for shared business logic.
  • Experience being the first or early mobile hire at a startup.

What We Offer

  • Unlimited time off with a minimum requirement of 10 days.
  • Flexible working arrangements to suit your productivity.
  • Comprehensive health, dental, and vision plans, including life insurance.
  • 401(k) plan with a 4% company match to help you plan for the future.
  • Equity option plan to share in our success.
  • Stipend for creating a comfortable home office atmosphere.
  • Health and wellness benefits for eligible expenses.
  • Team summits and offsites to strengthen relationships and build a common destiny.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Lead Android Engineer position at Rain offers a unique opportunity to shape mobile fintech solutions while enjoying a flexible remote work environment. Competitive salary and equity options enhance its appeal.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Kotlin and experienced with modern Android development tools such as Jetpack Compose and Hilt, enabling the ability to architect scalable mobile applications for fintech environments.

Self-motivated and disciplined work ethic suited for remote collaboration, with strong organizational skills to manage multiple tasks and deadlines effectively without direct oversight.

Deep understanding of mobile payment systems and RESTful API integration, coupled with a proactive approach to problem-solving and innovation in financial technology applications.

Learning Resources

Kotlin Documentationguide

Career Path

Lead Android Engineer - Mobile Development for FinTech(Now)Mobile Engineering Manager(1-2 years)Director of Mobile Development(3-5 years)

Market Overview

Market Size 2024
$20.5B
Annual Growth
18.2%
AI Adoption
42%
Investment
+35%
Labour Demand
+25%
Avg Salary
$130K

Skills & Requirements

Required
KotlinAndroidJetpack Compose
Growing in Demand
FlutterKotlin MultiplatformCloud Services (AWS, GCP)
Declining
Java (pre-Java 8)XML-based layouts

Domain Trends

Rise of Kotlin in FinTech
Kotlin usage in FinTech applications has surged by 30% in the last year, driven by its concise syntax and interoperability with Java.
Increased Demand for Mobile Security
Mobile security solutions for FinTech apps have seen a 40% increase in demand, emphasizing the need for secure coding practices and frameworks.
Adoption of Jetpack Compose
The adoption of Jetpack Compose for UI development has grown by 50%, with many companies transitioning from XML layouts to this modern toolkit for more efficient UI creation.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.