Kotlin Frontend Specialist (Android
Location : Remote
Type : Full-time — Immediate start
About Budget Caddie
We’re building the next-gen personal finance app for Gen Z—fast, beautiful, gamified, and deeply personalized. Our mission is to turn raw banking data into clear spending decisions that actually help people live better, not just track budgets.
You’ll own the Android / KMP experience that thousands of users rely on every day.
What you’ll do
Own and implement the Android app using Kotlin + Jetpack Compose (clean architecture, modular design).Build and copy UI components, animations, and interaction patterns that make money management feel smooth and fun from our current IOS applicationIntegrate the app with backend services restAPI :Plaid → transactionsAWS → Cognito auth, API Gateway endpointsWebSockets / EventBridge (streams) for realtime updatesImplement offline-first data strategies using Room / SQLDelight or KMP storage.Create shared logic using Kotlin Multiplatform (optional).Optimize for performance, accessibility, smooth navigation, and startup time.Own the release pipeline for Android (internal testing → production rollout).Ensure user security (MFA, client-side encryption, secure keystore handling).Must-haves
3+ years building Android apps with Kotlin .Strong experience with Jetpack Compose , navigation, and state management.Deep understanding of app architecture (MVVM, MVI, modularization).Experience consuming REST APIs , WebSockets, GraphQL, or gRPC.Comfortable with performance profiling, debugging, and battery / network optimization.Strong product instincts — you care about the user experience, not just code.Nice to have
Kotlin Multiplatform (KMP) experience.Experience with fintech, PII security, or banking integrations.Familiarity with Jetpack Security, biometric auth, encryption.Understanding of iOS / SwiftUI to collaborate on parity.