Ramp
Software Engineering Intern, iOS
About this role
Join Ramp's iOS team as a 12-16 week intern to build and ship features for their financial infrastructure platform used by tens of thousands of companies. Work alongside experienced engineers on Swift-based mobile development while learning the company's modern tech stack in a fast-paced, ownership-focused environment.
What you'll do
- Build and ship new features for Ramp's iOS application
- Collaborate with Product and Design teams to implement features and user experiences
- Contribute to the mobile codebase alongside experienced engineers
- Incorporate customer feedback to improve the product
- Help develop engineering tools and processes to improve team velocity
- Take ownership of projects from conception through production
What they're looking for
- Swift programming
- iOS app development
- Mobile development fundamentals
- SwiftUI (preferred)
- Mobile design patterns
- Swift Concurrency
- The Composable Architecture
- Problem-solving and ownership mindset
Benefits
- Apple MacBook provided
- Monthly stipend of $12,500 USD plus housing assistance
- Catered lunches in NYC office Monday-Friday
- Comprehensive health insurance (medical, dental, vision)
- Flexible PTO
- Home office equipment budget
- Weekly coffee stipend
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Ramp
Ramp builds AI-first financial infrastructure and intelligence platforms that help businesses simplify complex finance operations, from spend management to FP&A and book-close workflows. The company is hiring Design Engineers, Software Engineers, fullstack AI Engineers, Onboarding Engineers, and Production Engineers to build scalable customer-facing experiences, developer APIs, fraud detection systems, and mission-critical infrastructure handling billions in transactions.
- Website
- ramp.com
Likely interview questions
- Walk us through a mobile app or feature you've built—what was the most challenging part and how did you solve it?
- How would you approach building a new iOS feature if you weren't familiar with parts of our stack like SwiftUI or The Composable Architecture?