Senior Frontend Software Engineer (AI Receptionist)
New
C
CrestaArtificial Intelligence
We are actively hiring for this role in the US and Canada.Full-TimeSenior
SalaryCompensation for this position includes a base salary, equity, and a variety of benefits.
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- Node.jsHTMLCSSJavascriptTypeScriptReactRESTful APIs
Requirements
- 5+ years of professional software engineering experience with a strong focus on frontend development.
- Deep expertise with modern frontend technologies including React, TypeScript, JavaScript, HTML, and CSS.
- Experience building complex, production-scale web applications with exceptional user experiences.
- Strong understanding of frontend architecture, component design, state management, and modern build systems.
- Experience integrating with backend services using REST APIs, GraphQL, WebSockets, or streaming protocols.
- Familiarity with frontend tooling including Vite, Webpack, Node.js, and modern testing frameworks.
- Strong understanding of application performance optimization, observability, and debugging.
- Experience collaborating closely with Product and Design teams to build polished enterprise applications.
- Ability to influence technical direction while contributing high-quality production code.
Responsibilities
- Partner with Product Managers, Designers, and Engineers to define and deliver new AI Receptionist capabilities.
- Design and build modern, responsive, and highly interactive web applications using React and TypeScript.
- Create intuitive user experiences for configuring conversational AI, managing knowledge sources, testing AI behavior, and deploying voice agents.
- Build reusable UI components and frontend infrastructure that improve consistency, scalability, and engineering velocity.
- Integrate frontend applications with backend services using REST APIs, WebSockets, and real-time streaming technologies.
- Collaborate closely with AI and ML engineers to surface LLM-powered capabilities through intuitive user experiences.
- Optimize application performance, accessibility, reliability, and responsiveness across enterprise-scale deployments.
- Drive frontend architecture decisions and establish engineering best practices.
- Improve developer productivity through testing, CI/CD, observability, monitoring, and automation.
- Mentor engineers through technical leadership, design reviews, and collaborative problem solving.
View Full Description & ApplyYou'll be redirected to the employer's site