Ramp
Software Engineer Internship, Frontend
About this role
Ramp seeks frontend engineering interns to build intuitive financial interfaces using TypeScript and React. You'll own meaningful projects, collaborate cross-functionally, and help scale products for businesses managing billions in spend.
What you'll do
- Build performant and intuitive user interfaces for complex financial workflows
- Own and ship meaningful frontend projects alongside product and design teams
- Convert customer feedback and business requirements into engineering solutions
- Contribute to frontend tooling, systems, and development practices
- Collaborate with cross-functional teams to improve product experiences
- Help scale Ramp's frontend infrastructure and design system (Ryu)
What they're looking for
- JavaScript fundamentals
- React
- TypeScript
- Frontend performance optimization
- Product thinking and user experience design
- One or more programming languages
- Ability to ship complete projects
- Quick learning and ownership mindset
Benefits
- Monthly stipend of $12,500 plus housing stipend
- Apple MacBook provided
- Catered meals in NYC office Monday–Friday
- Flexible PTO and health & wellness stipend
- Relocation coverage to NYC or SF if needed
- Access to full-time employee benefits including medical, dental, vision insurance, 401(k), and parental leave
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 recent project where you shipped a complete feature or product—what was your role and what did you learn?
- How would you approach building a performant interface for a complex financial workflow you've never encountered before?