Senior Software Engineer, Frontend
Retell AI
Get hot jobs first on Telegram
New positions appear faster in our channel
- Location
- United States
- Job Type
- full-time
- Salary
- $215K β $290K
- Posted
- March 24, 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
-
Intro Call (15-20min): Connect with our talent team to get a deeper look at the team and the work you'd be doing.
-
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)
-
Technical Phone Interview (45 min): Practical coding session focused on code fluency and focused more heavily on your systems design approach
-
Onsite/Virtual Interviews (2–3 hrs): Hosted in our office if located in the Bay Area or virtual, with three rounds:
-
Practical Coding: Tackle real-world coding tasks with debugging.
-
System Design: Architect a production-ready system.
-
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 ideal for a Senior Frontend Engineer (strong Mid+ to Senior) with solid experience in React, TypeScript, and building production-grade UIs, who wants high ownership in a fast-growing AI startup. You’ll design and ship dashboards, analytics tools, and customer-facing interfaces, working closely with backend teams and even end users, so it fits someone product-minded, fast-moving, and comfortable taking end-to-end responsibility. It’s a high-impact, high-intensity role suited for engineers who thrive in startup environments and want to work on cutting-edge voice AI products, but it requires being on-site in the Bay Area and handling rapid pace and ownership.
π¬ Potential Interview Questions
-
How would you design a scalable frontend architecture for a voice AI platform dashboard?
I would structure the app by domain (analytics, prompts, sessions), separate data-fetching from UI logic, and use reusable components with strong TypeScript typing. This ensures scalability as features and complexity grow. -
How do you handle real-time data in dashboards (e.g., call analytics or live sessions)?
I use WebSockets or streaming APIs with efficient state updates and caching. Proper handling of partial updates and UI feedback ensures responsiveness and accuracy. -
How would you design a prompt management UI for AI agents?
I would focus on clarity, versioning, and easy editing workflows, ensuring users can test and iterate quickly. Validation, previews, and rollback capabilities improve usability. -
How do you ensure performance in complex React applications?
I minimize unnecessary re-renders, use memoization, and optimize state updates. Code splitting and lazy loading also help keep the app fast. -
How do you collaborate with backend engineers when building full-stack features?
I align early on API contracts, discuss edge cases, and iterate together on performance and data structures. Clear communication ensures smooth integration. -
How do you design user-friendly analytics dashboards?
I prioritize clarity, actionable insights, and efficient navigation. Visual hierarchy and performance optimization are key for handling large datasets. -
How do you debug production issues in a frontend-heavy system?
I analyze logs, network requests, and user flows to isolate the issue. Reproducing the problem and identifying root causes helps implement reliable fixes. -
How do you take ownership of frontend projects end-to-end?
I handle everything from design discussions and architecture to implementation and iteration. I also monitor performance and gather feedback post-launch. -
How do you handle rapid iteration in a fast-growing startup environment?
I prioritize delivering value quickly while maintaining clean code and architecture. Iterative improvements allow balancing speed and quality. -
How do you improve UX based on customer feedback?
I analyze user feedback, identify pain points, and iterate on solutions quickly. Continuous improvement ensures the product stays aligned with user needs.
π Job Summary
Retell AI, a hyper-growth voice AI startup backed by Y Combinator and generating $36M ARR, is hiring a Senior Software Engineer (Frontend) to build the user interfaces powering next-gen AI-driven contact centers. You’ll design and ship high-impact features like dashboards and analytics tools using React, TypeScript, HTML/CSS, collaborating closely with backend and DevOps teams. This is an on-site role in the San Francisco Bay Area with a $215K–$290K salary plus equity and premium benefits. Join a small, high-performing team where you’ll own projects end-to-end and help shape the future of AI-powered customer experience.
Required Skills
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 PricingRelated jobs
Is this your listing? Claim or request removal