Front End Engineer - Angular, Dallas, TX

PhotonDallas, TX
$35,000 - $123,000Onsite

About The Position

We are seeking a highly skilled Angular Developer to build the next generation of AI-driven user interfaces. You will be responsible for creating a seamless, high-performance frontend that allows users to collaborate with autonomous agents. Your work will focus on visualizing complex agentic workflows—such as the agent’s reasoning steps, tool-usage, and long-running autonomous tasks—using modern Angular features like Signals and RxJS to ensure a responsive, "live" experience.

Requirements

  • 8+ years of experience with Angular (v16/17+ preferred). Strong mastery of Standalone Components, Signals, and the provideRouter/provideHttpClient patterns.
  • Deep understanding of reactive programming to handle complex asynchronous data streams and event orchestration.
  • Proficiency in Tailwind CSS or SCSS to build "Generative UI" components that can adapt their layout based on the agent's output.
  • Proven experience with NgRx, Akita, or Signal-based state management in enterprise-scale applications.
  • Experience working with RESTful APIs and real-time streaming protocols. Familiarity with OpenAI /Anthropic API structures is a plus.
  • Commitment to quality through unit testing and E2E testing (Cypress).

Nice To Haves

  • Experience with Canvas or SVG-based visualizations to show agent decision trees or multi-agent handoffs.
  • Familiarity with Web Workers for handling heavy client-side processing without blocking the UI thread.
  • A portfolio showcasing AI-integrated products or highly interactive real-time dashboards.

Responsibilities

  • Implement robust handling for Server-Sent Events (SSE) and WebSockets to display real-time "token streaming" and agent status updates as they happen.
  • Utilize Angular Signals or NgRx to manage the highly dynamic states of an AI agent (e.g., Idle, Planning, Fetching Data, Executing Code, Awaiting Approval).
  • Build intuitive dashboards that visualize "Chain-of-Thought" reasoning, allowing users to see the references, citations, and logic used by the agent to reach a conclusion.
  • Develop specialized UI components that allow users to pause, edit, or approve an agent's proposed plan before it executes.
  • Ensure the UI remains performant even when handling large volumes of streaming data and complex visualizations.
  • Work closely with Backend and AI engineers to define JSON schemas and API contracts that support the unique needs of agentic interaction.

Benefits

  • Medical, vision, and dental benefits
  • 401k retirement plan
  • variable pay/incentives
  • paid time off
  • paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service