Location
United States
Job Type
full-time
Salary
$215K – $290K
Posted
March 29, 2026

Job Description

ABOUT RETELL AI

Retell AI is using the first principles to reimagine the call center with cutting edge voice AI.

Since launching 18 months ago, thousands of companies now utilize Retell’s AI voice agents to handle sales, support, and logistics calls that once required large teams of human agents. Backed by Y Combinator, Alt Capital, and other leading investors, we have scaled to $36M ARR with a team of 20 people, up from $5M at the start of 2025.

Our vision for 2026 is to build a modern CX platform where entire contact centers are powered by AI. Instead of basic automation that needs constant human tuning, we’re creating intelligent AI “workers” that can act as frontline agents, QA analysts, and managers — continuously executing, monitoring, and improving customer interactions.

We’re growing quickly and looking for ambitious builders who want to tackle hard technical problems, move fast, and have real impact at one of the fastest-growing voice AI startups.

ABOUT THE ROLE

As a Frontend Engineer at Retell AI, you’ll build the user experiences that power our voice automation platform—from prompt management and dashboards to analytics and customer-facing tools. You’ll design and ship intuitive, responsive interfaces using React and TypeScript, working closely with backend and DevOps partners to ensure everything is fast, reliable, and scalable.

You’ll own frontend projects end to end, collaborate directly with customers to onboard and debug real-world use cases, and turn feedback into meaningful UX improvements. This is a hands-on, high-impact role where you’ll move quickly, take ownership, and help shape a product used in production by teams building with voice AI.

KEY RESPONSIBILITIES

  • Design and build core UI features like prompt management, dashboards, and analytics tools.

  • Develop responsive, intuitive interfaces using React, TypeScript, HTML, CSS, and JavaScript.

  • Collaborate on backend APIs and DevOps to ensure seamless, scalable systems.

  • Lead frontend projects from concept to launch, owning architecture, coding, and iteration.

  • Work with customers to onboard, debug, and turn feedback into UX improvements.

YOU MIGHT THRIVE IF

  • Have 2+ years of experience building production-grade apps with React and TypeScript.

  • Hold a degree in CS, CE, or equivalent practical experience.

  • Take ownership like a founder, proactively solving problems with clean design thinking.

  • Thrive in fast-paced environments, quickly learning new tools and frameworks.

  • Collaborate effectively, balancing clarity and momentum in small, dynamic teams.

     

JOB DETAILS

  • Cash: 215k - 290k

  • Equity: Offers Equity

  • Location: Redwood City, CA, US

  • US Visas: Retell AI is open to sponsoring work authorization for qualified candidates, including H-1B, TN, L-1, E-3, F-1 (OPT/CPT), and O-1 visas.

OTHER BENEFITS

  • 100% coverage for medical, dental, and vision insurance

  • $70/day DoorDash credit for unlimited breakfast, lunch, dinner, and snacks

  • $200/month wellness reimbursement (gym, fitness classes, etc.)

  • $300/month commuter reimbursement (gas, Caltrain, etc.)

  • $75/month phone bill reimbursement

  • $50/month internet reimbursement

 

COMPENSATION PHILOSOPHY

  • Best Offer Upfront: Choose from three cash-equity balance options; no negotiation needed.

  • Top 1% Talent: Above-market pay (top 5 percentile) to attract exceptional builders.

  • High Ownership: Small teams, >$1M revenue/employee, and significant equity.

  • Performance-Based: Offers tied to interview performance, not experience or past salaries.


INTERVIEW PROCESS

  1. Intro Call (15-20min): Connect with our talent team to get a deeper look at the team and the work you'd be doing.

  2. First Technical Phone Interview (45 min): Practical coding session focused on code fluency and system design (For frontend roles, we will focus on React-specific questions)

  3. Technical Phone Interview (45 min): Practical coding session focused on code fluency and focused more heavily on your systems design approach

  4. Onsite/Virtual Interviews (2–3 hrs): Hosted in our office if located in the Bay Area or virtual, with three rounds:

    1. Practical Coding: Tackle real-world coding tasks with debugging.

    2. System Design: Architect a production-ready system.

    3. Tools & Automation: Build automations or improve workflows in any basic environment setup like python, java, node.js, etc.

🎯 Who is this job for?

This role is best suited for a Senior-level Frontend Engineer with strong experience building production-grade applications using React and TypeScript, along with solid fundamentals in JavaScript, HTML, and CSS. The ideal candidate has end-to-end ownership experience, understands system design, and can collaborate across backend and DevOps while working directly with customers. They should be comfortable building dashboards, analytics tools, and scalable UI systems, as well as debugging, iterating quickly, and improving UX based on real-world feedback in a fast-paced startup environment.

πŸ’¬ Potential Interview Questions

  1. How does React’s virtual DOM work, and why is it beneficial?
    A virtual DOM is a lightweight copy of the real DOM; React compares changes (diffing) and updates only what’s necessary. This improves performance by minimizing direct DOM manipulations.

  2. What are the key differences between controlled and uncontrolled components in React?
    Controlled components manage state via React state, while uncontrolled components rely on the DOM. Controlled components offer better predictability and validation.

  3. How would you optimize performance in a large React application?
    Use techniques like memoization (React.memo, useMemo), code splitting, lazy loading, and avoiding unnecessary re-renders via proper state management.

  4. Explain how TypeScript improves frontend development.
    TypeScript adds static typing, which helps catch errors early, improves code readability, and enhances developer tooling like autocomplete and refactoring.

  5. How would you design a scalable frontend architecture for a dashboard with real-time data?
    Use modular components, state management (e.g., Redux/Zustand), WebSockets for real-time updates, and efficient data caching strategies.

  6. What strategies would you use to handle API errors and loading states in a React app?
    Implement centralized error handling, use loading indicators (spinners/skeletons), and manage states via hooks or global state libraries.

  7. How does React’s useEffect hook work, and what are common pitfalls?
    useEffect runs side effects after render; dependencies control when it runs. Common issues include missing dependencies and causing infinite loops.

  8. How would you debug a production issue where a component renders incorrectly?
    Use logging, React DevTools, isolate the component, check props/state, and reproduce the issue locally or in staging.

  9. Describe how you would collaborate with backend engineers to design APIs for frontend needs.
    Define clear contracts (REST/GraphQL), align on data shape, pagination, and error handling, and iterate based on frontend requirements.

  10. How would you improve UX for a prompt management or analytics interface?
    Focus on responsiveness, clear data visualization, fast feedback loops, intuitive navigation, and iterative improvements based on user feedback.

πŸ“‹ Job Summary

Retell AI is a fast-growing, Y Combinator–backed startup revolutionizing call centers with cutting-edge voice AI, already reaching $36M ARR with a lean team. As a Senior Frontend Engineer, you’ll design and build high-impact user interfaces—dashboards, analytics tools, and prompt management systems—using React, TypeScript, and modern web technologies, collaborating closely with backend and DevOps teams. This is a full-time, on-site role in Redwood City (San Francisco Bay Area) offering $215K–$290K salary plus equity, with strong benefits and visa sponsorship. Join to take full ownership of products, work directly with customers, and shape the future of AI-powered customer experience in a high-growth, high-impact environment.

Required Skills

React TypeScript

Never miss a JavaScript opportunity

Subscribe to get similar jobs and weekly insights delivered to your inbox

Hiring JavaScript developers?

Post your job to 12,000+ registered developers. Starting free.

See Pricing

Related jobs

United States

Senior Backend Engineer

Popl

Full-time
United States

Project Manager, Web

Carnegie

Full-time

Is this your listing? Claim or request removal