2 months ago
Remote, CanadaSenior
Responsibilities
- Partner with Product Managers, Designers, and Engineers to define and deliver AI Receptionist capabilities
- Build modern, responsive, interactive web applications using React and TypeScript
- Create interfaces for configuring conversational AI, managing knowledge sources, testing AI behavior, and deploying voice agents
- Build reusable UI components and frontend infrastructure
- Integrate frontend applications with backend services using REST APIs, WebSockets, and real-time streaming technologies
- Collaborate with AI and ML engineers to expose LLM-powered capabilities through user experiences
- Optimize performance, accessibility, reliability, and responsiveness for enterprise-scale deployments
- Drive frontend architecture decisions and establish engineering best practices
- Improve developer productivity through testing, observability, monitoring, and automation
- Mentor engineers through technical leadership, design reviews, and collaborative problem solving
Requirements
- At least 5 years of professional software engineering experience focused on frontend development
- Deep expertise with React, TypeScript, JavaScript, HTML, and CSS
- Experience building complex, production-scale web applications with strong user experiences
- Understanding of frontend architecture, component design, state management, and modern build systems
- Experience integrating frontend applications with REST APIs, GraphQL, WebSockets, or streaming protocols
- Familiarity with Vite, Webpack, Node.js, and modern testing frameworks
- Understanding of application performance optimization, observability, and debugging
- Experience collaborating with Product and Design teams on enterprise applications
- Ability to influence technical direction while contributing production code
- Strong communication skills and ability to work collaboratively
- Preferred experience building AI-powered or generative AI applications
- Preferred experience with LLMs, AI agent platforms, conversational AI, voice technology, contact center software, or real-time communication technologies
- Experience with Go or other backend technologies and cloud-native distributed systems is preferred
Benefits
- Medical, dental, and vision plans
- Paid parental leave
- Monthly health and wellness allowance
- Work-from-home office stipend for a remote environment
- Lunch reimbursement for in-office employees
- Three weeks of paid time off in Canada
Tech Stack
Categories
About Cresta
Cresta builds a generative AI platform for contact centers, combining AI agents, real-time agent assistance, conversation intelligence, and quality/coaching tools. It sells enterprise software to customer-support and sales organizations to automate and improve conversations across voice and digital channels. Founded in 2017 and headquartered in Sunnyvale, California, the privately held company counts brands such as Alaska Airlines, Cox Communications, Intuit, United Airlines, and Marriott among its customers.
