CareerZen Logo
Company logo

Full Stack Engineer, Frontend Emphasis

AI Front Desk

Full-time

Texas

Job description

Full Stack Engineer, Frontend Emphasis (REVIEWING CANDIDATES IN TEXAS ONLY)

AI Front Desk | Intelligent AI Business Software Platform

About AI Front Desk

AI Front Desk is an Intelligent AI Business Software Platform—a flexible, extensible framework that enables businesses to build AI-powered features with multi-model decision-making, workflow orchestration, and human-in-the-loop capabilities. Our platform supports multiple business features through a unified architecture, enabling intelligent decision-making through multi-model LLM cascades while ensuring AI safety and compliance through comprehensive governance layers.

Role Overview

We are seeking a Full Stack Engineer with strong frontend expertise to join our engineering team. This role is primarily frontend focused, typically 70 to 80 percent of time, while maintaining full stack capabilities to deliver end to end features. You will build intuitive, performant, and accessible user interfaces for our AI powered platform, including staff facing consoles, real time interaction experiences, workflow visualization dashboards, and feature specific UIs that enable effective human and AI collaboration.

You will also contribute backend APIs and integrations needed to support these experiences, including workflow orchestration and real time platform events. This role requires deep expertise in React, TypeScript, and modern frontend architecture, along with a strong backend foundation. You will lead frontend and full-stack design decisions, mentor engineers, and collaborate closely with backend teams, product, and UX.

Key ResponsibilitiesFrontend Architecture and Development

  • Architect and implement scalable React and TypeScript applications for production use
  • Build staff-facing console experiences for human escalation with strong context preservation
  • Develop real-time interaction interfaces, including chat and live status updates
  • Create workflow visualization dashboards for monitoring long running and real time workflows
  • Implement feature specific UIs across multiple business domains
  • Design state management patterns for complex, event driven workflows
  • Deliver responsive, accessible UI components aligned to modern design systems
  • Optimize frontend performance for large scale and real time applications
  • Ensure accessibility standards and inclusive design practices across interfaces

Backend Development and API Integration

  • Design and implement REST and gRPC APIs supporting frontend features
  • Build and maintain backend services and integrations as needed for end to end delivery
  • Integrate with workflow orchestration systems and real time event streams
  • Support platform features such as AI decision processing, governance, and safety monitoring
  • Build backend endpoints that power observability and monitoring dashboards

Full Stack Feature Ownership

  • Own feature delivery from UI through APIs and data flows
  • Implement real time synchronization between frontend and backend systems
  • Build complete user flows that span multiple services and interfaces
  • Contribute to workflow and state management across the stack

Technical Leadership

  • Lead frontend and full stack architecture decisions and establish best practices
  • Mentor junior engineers and conduct code reviews across frontend and backend
  • Collaborate with backend engineers on API contracts and integration patterns
  • Work closely with UX designers to translate designs into high quality implementations
  • Contribute to technical documentation and architectural decision records

Performance and Quality

  • Optimize performance across the frontend and supporting backend systems
  • Implement caching strategies where appropriate across the stack
  • Write comprehensive tests including unit, integration, and end to end coverage
  • Monitor and improve performance and reliability metrics over time

Required ExperienceFrontend Expertise

  • 10 or more years of professional software engineering experience
  • 6-8 years of production React experience
  • Strong proficiency with TypeScript and modern frontend architecture
  • Deep understanding of React patterns and application design for complex UIs
  • Experience with state management, routing, form handling, and frontend data fetching
  • Strong knowledge of responsive design, performance optimization, and testing practices
  • Experience building accessible interfaces aligned to WCAG standards

Backend Foundation

  • 10 or more years of backend development experience using one or more of Rust, Go, Node.js, or Python
  • Strong API design skills including REST and familiarity with gRPC or GraphQL
  • Experience working with databases and query optimization
  • Strong understanding of asynchronous programming, reliability practices, and observability
  • Experience working within service based architectures and production systems

Full Stack and Collaboration

  • Experience architecting large scale, maintainable full stack systems
  • Strong understanding of separation of concerns and layered architecture patterns
  • Experience with real time data synchronization and event driven workflows
  • Strong UI and UX judgment including design systems and component libraries
  • Experience mentoring engineers and leading technical discussions across teams

Preferred Experience

  • Experience building AI powered UIs and APIs, especially human in the loop workflows
  • Familiarity with workflow orchestration systems and event streaming platforms
  • Experience with observability tooling and performance monitoring
  • Exposure to vector databases, RAG systems, or data intensive applications
  • Experience with CI/CD, Docker, and modern deployment and monitoring workflows
  • Experience building enterprise or multi tenant SaaS platforms, including regulated requirements

Technical Stack

Our stack includes React and TypeScript on the frontend and Rust, Go, Node.js, and Python services on the backend, with PostgreSQL and Redis for data storage, Kafka for event streaming, workflow orchestration integrations, and modern tooling for testing, observability, and deployment. Experience with some but not all technologies is expected.

What We Offer

  • Opportunity to work on advanced AI platform architecture
  • Collaborative environment with experienced engineers
  • Competitive compensation and benefits
  • Professional development opportunities
  • Flexible work arrangements
  • Direct impact on production AI systems across multiple industries

Salary Range: $140,000 to $160,000

Location: Remote (required collaboration in Austin, TX, periodically)

Employment Type: Full-time

Experience Level: Senior

Role Split: Approximately 70 to 80 percent frontend and 20 to 30 percent backend

AI Front Desk is an equal opportunity employer. We are committed to building a diverse and inclusive team.

Job Type: Full-time

Pay: $140,000.00 - $160,000.00 per year

Benefits:

  • Dental insurance
  • Health insurance
  • Paid time off

Application Question(s):

  • Do you have strong proficiency with TypeScript and modern frontend architecture. Please explain.
  • Do you have a deep understanding of React patterns and application design for complex UIs? Please explain
  • Do you have experience with state management, routing, form handling, and frontend data fetching? Please explain
  • Do you have a strong knowledge of responsive design, performance optimization, and testing practices? Please explain
  • Do you have experience building accessible interfaces aligned to WCAG standards? Please Explain.
  • Do you have strong API design skills including REST and familiarity with gRPC or GraphQL?
  • Do you have experience working with databases and query optimization? Please explain
  • Do you have a strong understanding of asynchronous programming, reliability practices, and observability?
  • Dp you have experience working within service based architectures and production systems?
  • Do you have experience architecting large scale, maintainable full stack systems? Please explain
  • Do you have strong UI and UX judgment including design systems and component libraries? Please explain

Experience:

  • software engineering: 10 years (Required)
  • React: 6 years (Preferred)
  • using Rust, Go, Node.js, or Python: 6 years (Preferred)

Location:

  • Texas (Required)

Work Location: Remote