All interviews
Ramp logo

Ramp

Mid

Full-stack ownership building Juno's guest travel and payments platform

This is a full-stack Software Engineer role on Ramp's Juno team, building the guest booking experience, coordination tools for travel admins, and the payments/expense infrastructure (virtual cards, spend controls, reimbursements) that moves real money across currencies. The JD explicitly wants engineers who default to ownership and move fluidly between TypeScript/React frontend and PostgreSQL-backed backend systems, including shipping AI-powered agents for coordination tasks.

Step into this interview

Free · a live voice mock calibrated to this exact role

Practice this interview

What this interview tests

  • Full-stack ownership across frontend (TypeScript/React) and backend (PostgreSQL) systems
  • Designing payment/expense infrastructure handling real money across currencies
  • Integrating third-party booking and payment APIs
  • Systems thinking — anticipating ripple effects of a change
  • Bias toward ownership and shipping in ambiguity
  • Building AI-powered agents to reduce coordination overhead

Common question themes

Describe a full-stack feature you owned from data model through UI

How would you design virtual card / spend control logic to prevent misuse

Tell me about integrating a complex third-party API (payments or booking)

Describe a time you fixed something broken that wasn't officially your responsibility

How do you decide when 'good enough' is the right call vs. when to invest more

What would an AI agent that reduces guest-travel coordination overhead need to handle correctly

View the original posting

Related interviews