Android Engineer – Fintech App, Kotlin & AI Features
Listed on 2026-10-17
-
Software Development
App Developer - Mobile/Web, Full Stack Developer, Software Engineer, Android Developer
Direct company application on . Zero third-party aggregator forms.
Job Description About RampRamp is building the smart infrastructure for finance teams, embedded in the transaction flow of every dollar a business spends. We automate how over $200B in annualized spend flows in and out of 70,000+ companies: authorizing payments, flagging risk, categorizing spend, and closing books.
The problems are high-stakes, data-dense, and unforgiving.
We hire people with high agency and high urgency. We look for slope over intercept. We care less about where you trained and more about what you’ve built. At Ramp, everyone is a builder who owns problems end to end and makes consequential decisions that shape the outcome.
The median Ramp customer saves 5% and grows revenue 16% in their first year – far in excess of businesses operating without Ramp. We believe every ambitious company deserves the same.
If you want to build systems that directly shape how companies move and manage billions, Ramp is the place to do it.
About the RoleAs an Android Engineer at Ramp, you’ll enhance our successful and rapidly growing mobile app. You will improve the core platform that thousands of businesses rely on while also building the future of automated finance by integrating AI and intelligent agents into the mobile experience. This is a chance to grow your skills on a proven product and define the next generation of fintech.
Design, build, and launch new products to Ramp’s Android app
Help establish engineering processes, tools, and systems that allow us to scale the code base and productivity
Conduct code reviews and set engineering standards
Work with Product and Design to identify key features that will make the app successful
Work alongside Product and other cross-functional teams to understand customer feedback and continuously improve our product
What You NeedMinimum 1 year of experience in mobile development
Proficiency in Kotlin and Compose for Android development
Experience launching at least one mobile app and/or several features that reached a large number of users
Desire to work in a fast-paced environment, continuously grow, and master your craft
Strong understanding of mobile design patterns and best practices
Nice to HavesExperience with web apps (React, Type Script)
Experience with backend technologies (Python, Flask, SQL, OpenAPI)
Experience with our mobile stack in addition to Kotlin and Compose: MVVM, coroutines, flows, gradle, OpenAPI & Buildkite
Experience managing apps in the Google Play Console
Benefits available to all full-time Ramp employees (Global)Flexible PTO
Health and wellness stipend
Budget for intra-office travel
Weekly coffee stipend
United States100% medical, dental & vision insurance coverage for you, with partial coverage for dependents
One Medical annual membership
401(k), including employer match on contributions made while employed by Ramp
Fertility HRA (up to $10,000 per year)
Parental leave: up to 16 weeks (birthing + bonding) or 8 weeks (bonding only) at 100% pay
In-office perks: lunch, snacks, drinks, and more
Relocation expense coverage to NYC or SF (if needed)
CanadaGroup medical, dental, and vision coverage through Sun Life
Life, AD&D, and disability coverage
Fertility drug coverage (up to $4,000 lifetime)
Group Retirement Plan with employer match (RRSP + DPSP)
Parental leave: up to 16 weeks (birthing + bonding) or 8 weeks (bonding only) at 100% pay, with additional time available at reduced pay
Employee Assistance Program and virtual care through Lumino Health
United KingdomPrivate medical insurance through Freedom Elite
Virtual GP and at-home care via eMed x Livi
Workplace pension through Penfold, with salary sacrifice option
Parental leave: up to 16 weeks (birthing + bonding) or 8 weeks (bonding only)…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).