Job
Core
Senior Android Engineer or Tech Lead building an all-in-one financial B2B platform for entrepreneurs, integrating banking, accounting, and invoicing.
Role type
Senior IC Android Engineer / Tech Lead
Builds
Mobile-first financial platform features including multi-account cash flow, banking transactions, card issuance, and AI-enabled accounting.
Domain
Fintech / Mobile Banking
Deliverable
production ML models
Required skills
Kotlin, Jetpack Compose, Clean Architecture, Reactive programming (RxJava, Coroutines), Dependency injection (Dagger/Hilt), Networking (Retrofit), GitLab CI/CD, Firebase, Feature-module architecture
Preferred skills
Fintech domain knowledge, Mobile security, UI performance optimization (Android Profiler, Baseline Profiles), AI agents and LLM tools integration, AI-powered IDE tools usage
Technologies
Kotlin, Jetpack Compose, RxJava, Kotlin Coroutines, Dagger 2, Hilt, Retrofit, Cicerone, Jetpack Navigation, Firebase, GitLab CI/CD
Responsibilities
Design and build new features for the Android application; Architect and implement solutions for cash flow, payments, and card management; Build polished UIs using Jetpack Compose; Take ownership of code quality and automated testing; Collaborate with cross-functional teams to shape end-to-end solutions; Contribute to CI/CD pipelines and mobile best practices
Seniority
Senior, hands-on IC with mentorship responsibilities