Cresta logo
    C

    Senior Frontend Software Engineer (AI Receptionist)

    Cresta
    Canada (Remote)Canada - AB (Remote)Canada - BC (Remote)Canada - ON (Remote)
    Remote
    Senior
    Full Time
    15 days ago
    AIFrontendReactTypeScriptRemoteSenior

    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
    • Excellent communication skills and the ability to thrive in a fast-paced, collaborative environment

    What You'll Do

    • 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

    Nice to Have

    • Experience building AI-powered or Generative AI applications
    • Experience working with Large Language Models (LLMs) and AI agent platforms
    • Experience building products for conversational AI, voice technology, or contact center software
    • Experience with real-time communication technologies
    • Experience with Go or other backend technologies
    • Experience building cloud-native distributed systems

    Benefits

    • Medical, dental, and vision plans designed to fit you and your family’s needs
    • Paid parental leave to support you and your family
    • Monthly Health & Wellness allowance
    • Work from home office stipend to help you succeed in a remote environment
    • Lunch reimbursement for in-office employees
    • PTO: 3 weeks in Canada

    About Cresta

    Cresta uses artificial intelligence to assist sales and service agents in the quality of customer service.

    Palo Alto, CA, US
    250 - 500
    AI & Machine Learning