Monstro
financial intelligence
SeniorDeveloper-Android
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Developer- Android at Monstro. Skills: Android Development, Kotlin, Jetpack Compose, Architecture Patterns (MVVM, MVI, Clean Architecture), Secure Data Handling. Design, build, and maintain core features using Kotlin and modern Android frameworks. Deliver smooth, intuitive user experiences that support complex financial workflows”
What You'll Achieve.
The Android experience is fast, secure, and reliable—earning user trust through performance and clarity; The codebase is clean, scalable, and adaptable to rapid iteration and future features; Architecture patterns are consistent, documented, and adopted across mobile engineering; The app consistently meets Monstro’s standards for performance, security, and usability in a regulated environment; Collaboration, documentation, and technical rigor are elevated across the team through your example
Industry & Context.
diagnose and resolve complex issues
Hybrid for those in the NYC metro
What They're Looking For.
Must Have
7+ years of professional Android development experience, Expert-level proficiency in Kotlin, Proven ability to design, implement, and evolve Android architectures (MVVM, MVI, Clean Architecture), Extensive experience with modern Android frameworks and libraries, including Jetpack Compose, AndroidX, Coroutines, and related tooling, Deep expertise in secure data handling, including encryption, authentication/authorization flows, key management, and Android platform security best practices, Demonstrated ability to diagnose and resolve complex issues related to performance, memory, threading, and real-world device constraints
Nice to Have
Founding Senior Android Engineer
What You'll Do.
and maintain core features using Kotlin and modern Android frameworks
intuitive user experiences that support complex financial workflows
Own feature development end-to-end—from architecture to implementation
Establish architecture patterns that support speed
offline/online behavior
Build for speed and correctness in a regulated environment
Integrate mobile clients with backend APIs
financial data systems
and third-party providers
Work closely with backend engineers to shape efficient API interactions and ensure seamless real-time data flows within the app
Implement secure data handling practices required for financial applications
Ensure proper encryption
and session management
Build with the rigor necessary for regulated
high-trust environments
How You'll Work.
Team & Collaboration
Collaborate cross-functionally; Partner with product managers, designers, and fellow engineers to deliver cohesive, user-centered features; Contribute to architectural discussions, planning, and code reviews; Support engineering excellence through documentation, testing, and raising the overall technical bar; Conduct high-quality code reviews; Mentor engineers
Communication Scope
clearly articulate technical decisions; Clear communicator
Process & Methodology
planning
Full Job Description
About Monstro Monstro is the operating system for governed financial intelligence. We build governance and intelligence infrastructure that enables artificial intelligence to operate safely, explainably, and at institutional scale. We exist because the level of financial guidance historically available to a small group should be accessible to many more people. By combining AI with deep institutional infrastructure, we help financial institutions deliver more personalized, responsible, and life-changing financial support to millions of individuals. We’re building mission-critical systems in a highly regulated domain, and we care deeply about doing it right. If you’re motivated by meaningful problems, high standards, and shaping infrastructure that improves financial outcomes, you’ll feel at home here. About the Role We’re looking for a founding Senior Android Engineer to help build the native Android experience for our financial platform. You’ll design and deliver secure, high-performance features that help users understand and manage their financial lives, while laying the foundation for a long-term mobile architecture. This is a hands-on, collaborative role where your work will directly shape the core experience our users rely on every day. Why This Role Matters Monstro’s mobile app is central to how users interact with their financial universe. Your work will help define the quality, responsiveness, and trustworthiness of that experience. The systems you build must be secure, elegant, and resilient—handling sensitive financial data at scale while remaining intuitive and reliable. What You’ll Do Android Application Development Design, build, and maintain core features using Kotlin and modern Android frameworks (Jetpack Compose, AndroidX, Coroutines). Deliver smooth, intuitive user experiences that support complex financial workflows. Own feature development end-to-end—from architecture to implementation, testing, and release. Architecture & Scalability Establish ar
Applying for this Senior Developer- Android role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Monstro?
Real rants from real employees. Read before you apply.