Ramp

Mobile Engineer, Android

Ramp7 months ago
Location

New York, NY (HQ)

Type

Full Time

Salary

USD 143,200 – 324,500

Level

Mid

Role

Android Engineer

Posted

Jul 31, 2025

Full TimeMid

The role

Summary

Ramp is seeking an Android Engineer to enhance their rapidly growing mobile financial platform that serves over 50,000 businesses. You'll work on building AI-integrated mobile experiences for their comprehensive financial operations platform while helping scale the codebase and establish engineering processes.

What you'll do

Product Development: Design, build, and launch new products and features for Ramp's Android application
Engineering Process: Help establish engineering processes, tools, and systems that allow scaling of the codebase and team productivity
Code Quality: Conduct thorough code reviews and set engineering standards to maintain high code quality
Cross-functional Collaboration: Work closely with Product and Design teams to identify key features that will drive app success
Customer-focused Development: Collaborate with Product and cross-functional teams to understand customer feedback and continuously improve the product
AI Integration: Build the future of automated finance by integrating AI and intelligent agents into the mobile experience
Platform Enhancement: Improve the core mobile platform that thousands of businesses rely on daily

What we look for

Technical

Android DevelopmentMinimum 1 year of experience in mobile development with focus on Android
Kotlin ProficiencyStrong proficiency in Kotlin for Android development
Mobile Design PatternsStrong understanding of mobile design patterns and best practices
Shipping ExperienceExperience launching at least one mobile app and/or several features that reached a large number of users

Education

Computer Science DegreeBachelor's degree in Computer Science, Software Engineering, or related technical field (preferred)

Experience

Mobile DevelopmentMinimum 1 year of professional experience in mobile application development
Fast-paced EnvironmentExperience working in fast-paced startup or tech environments with rapid iteration cycles
Large-scale ApplicationsExperience building and shipping mobile applications that serve large user bases

Skills

Required skills

KotlinProficiency in Kotlin for Android development is essential
Android SDKStrong knowledge of Android SDK, different Android versions, and device compatibility
Mobile Design PatternsUnderstanding of mobile design patterns, MVC/MVP/MVVM architecture
App LifecycleDeep understanding of Android app lifecycle and memory management
Version ControlProficiency with Git and collaborative development workflows

Nice to have

ReactExperience with React for web application development
TypeScriptKnowledge of TypeScript for type-safe JavaScript development
PythonBackend development experience with Python
FlaskExperience with Flask web framework for API development
Jetpack ComposeExperience with Ramp's mobile stack including Compose UI toolkit
Coroutines & FlowsKnowledge of Kotlin coroutines and flows for asynchronous programming
Google Play ConsoleExperience managing and publishing apps through Google Play Console
OpenAPIExperience with OpenAPI specification for API documentation
BuildkiteFamiliarity with Buildkite CI/CD pipelines

Compensation & benefits

Salary

USD 143,200 – 324,500 (annual)

Stock options

Available

Benefits

Health Insurance

100% medical, dental, and vision insurance coverage for employees, partially covered for dependents

One Medical

Annual membership to One Medical for enhanced healthcare access

Retirement Plan

401k plan with employer matching on contributions made while employed by Ramp

Flexible PTO

Unlimited paid time off policy for work-life balance

Fertility Benefits

Fertility HRA up to $10,000 per year to support family planning

Parental Leave

Comprehensive parental leave policy for new parents

AI Tools

Unlimited AI token usage for productivity and development

Pet Insurance

Pet insurance coverage for employees' furry family members

Home Office Setup

Centralized home-office equipment ordering for all employees

Wellness Stipend

Health and wellness stipend to support employee wellbeing

Office Perks

In-office perks including lunch, snacks, drinks, and more

Travel Budget

Budget for intra-office travel between company locations

Relocation Support

Relocation assistance to NYC or San Francisco as needed


Interview process

  1. 1
    Application Review Initial review of resume, portfolio, and GitHub profile focusing on Android development experience
  2. 2
    Recruiter Screen 30-minute phone call with recruiting team to discuss background, interest in Ramp, and logistics
  3. 3
    Technical Phone Screen 45-60 minute technical interview covering Android fundamentals, Kotlin, and mobile architecture patterns
  4. 4
    Coding Challenge Take-home Android coding project to demonstrate technical skills and code quality
  5. 5
    Virtual Technical Round 90-minute technical interview discussing the coding challenge and diving deeper into Android development
  6. 6
    System Design System design interview focused on mobile architecture and scaling considerations
  7. 7
    Cultural Fit Interview Behavioral interview with team members to assess cultural alignment and collaboration skills
  8. 8
    Final Round Final interview with engineering leadership to discuss career goals and team fit

Apply for this position

You'll be redirected to the company's application page