P

Photon

Builds custom software and AI for big companies

Front End Engineer - Angular

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeUnited StatesIn-person

About the Job

Requirements

  • Eight or more years of experience with Angular, with Angular 16/17 or later preferred.
  • Strong mastery of Angular standalone components, Signals, and the provideRouter/provideHttpClient patterns.
  • Deep understanding of RxJS and reactive programming for complex asynchronous data streams and event orchestration.
  • Proficiency in Tailwind CSS or SCSS.
  • Proven experience with NgRx, Akita, or Signal-based state management in enterprise-scale applications.
  • Experience working with RESTful APIs and real-time streaming protocols.
  • Commitment to quality through unit testing and end-to-end testing.
  • This position is not available to independent contractors.

Responsibilities

  • Build next-generation AI-driven user interfaces and create a seamless, high-performance frontend for collaboration with autonomous agents.
  • Visualize agent reasoning steps, tool usage, and long-running autonomous tasks using modern Angular features, including Signals and RxJS.
  • Implement handling for Server-Sent Events and WebSockets to display real-time token streaming and agent status updates.
  • Use Angular Signals or NgRx to manage dynamic AI agent states, including idle, planning, fetching data, executing code, and awaiting approval.
  • Build dashboards that visualize agent reasoning, references, citations, and the logic used to reach conclusions.
  • Develop user interface components that allow users to pause, edit, or approve an agent's proposed plan before execution.
  • Optimize the user interface for performance when handling large volumes of streaming data and complex visualizations.
  • Collaborate with backend and AI engineers to define JSON schemas and API contracts for agent interactions.
  • Work with RESTful APIs and real-time streaming protocols.
  • Integrate testing into development through unit and end-to-end tests.

Desired Qualifications

  • Familiarity with OpenAI or Anthropic API structures.
  • Experience with Canvas- or SVG-based visualizations for agent decision trees or multi-agent handoffs.
  • Familiarity with Web Workers for heavy client-side processing without blocking the user interface thread.
  • A portfolio showcasing AI-integrated products or highly interactive real-time dashboards.

About the Company

Photon

Builds custom software and AI for big companies

Photon designs, builds, and runs custom software for large companies, combining an in-house creative agency with its own engineering teams. Its flagship client work includes rebuilding Samsung's US online store as a set of smaller linked services and creating Olive Garden's mobile app, which lets diners join the waitlist from their phones instead of waiting at the door. Clients hire Photon's teams to plan and code their apps, websites, and AI tools and to keep them running afterward, paying for the engineers and designers assigned to each project. Photon is privately held and based in London, with its US arm in Dallas and engineering centers in Chennai and Bengaluru.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Photon

See more jobs