Software Engineer Internship (Android)

Requirements

  • Currently pursuing a B.S. (or higher) in Computer Science or a related technical field, with an expected graduation date between 2026 - 2028
  • ,
  • Proficiency in Kotlin for Android development
  • ,
  • Knowledge of Android UI components and Android SDK
  • ,
  • Experience contributing at least one mobile app and/or several features that reached a large number of users
  • ,
  • Track record of shipping high-quality products and features or a portfolio of side projects
  • ,
  • Desire to work in a fast-paced environment, continuously grow and master your craft
  • ,
  • Drive to learn new technologies and adapt to different situations
  • ,
  • Strong understanding of mobile design patterns and best practices
  • ,
  • Understanding of security best practices for mobile apps
  • ,
  • (Desirable) Experience with web apps (React, TypeScript)
  • ,
  • (Desirable) Experience with backend technologies (Python, Flask, SQL, OpenAPI)
  • ,
  • (Desirable) Experience with our mobile stack: Compose, MVVM, coroutines, flows, gradle, OpenAPI & Buildkite
  • ,
  • (Desirable) Experience managing apps in the Google Play Console

What the job involves

  • We are looking for an Android intern for our 12 or 16-week Summer Program (May 2026 - August 2026) who is excited to be a part of our early story and help us build a diverse and vibrant tech community
  • ,
  • We hire engineers with a broad set of technical skills who are highly cross-functional and eager to solve a wide range of engineering challenges
  • ,
  • Our ideal candidate has a strong sense of ownership and enjoys owning projects from inception to scaling them in production
  • ,
  • We value people who take pride in their work and show an aptitude for learning quickly, whether they’re familiar with our stack or not
  • ,
  • As an intern, you’ll be working with a nimble team of committed and talented engineers and having a large, long-term impact on technical design and engineering culture
  • ,
  • Design, build, and launch new products on Ramp’s Android App
  • ,
  • Work with Product and Design to plan and identify key features to make the app successful
  • ,
  • Work with other engineers to build all the necessary services to support the app
  • ,
  • Have a large, long-term impact on technical design and engineering culture
  • ,
  • Ship products and services in cross-functional teams
  • ,
  • Establish and influence engineering processes, tools, and systems that will allow us to scale the code base, productivity, and team
Back to blog