I

IFS

Cloud-based ERP, EAM, FSM, ESM solutions

AI Engineer - Front end

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeStaines-upon-Thames, UKNo salary listed

About the Job

Requirements

  • Substantial production experience building and operating single-page applications, with depth in TypeScript and a current framework such as Angular or React.
  • Experience building a product surface on top of a language model in production, including streaming, partial output, cancellation, retries, and communicating uncertainty.
  • Component architecture and design-system experience in a codebase contributed to by other teams.
  • Accessibility as a working practice, and performance work that can be described in numbers.
  • Ability to write service-side code the interface needs.
  • Automated testing, observability, and continuous delivery as part of the development process.
  • Experience with asynchronous state that can be reasoned about.
  • Working knowledge of browser security, including iframe sandboxing, postMessage, Content Security Policy, and sanitizing content not authored by the developer.
  • Experience with web components used inside React.
  • Test-first habits.
  • Ability to write Go and read Python; prior experience in either is not required.
  • Clear technical writing, including recording decisions as short architecture decision records and documenting protocols before they change.
  • Comfort working with AI coding agents as part of the development process.

Responsibilities

  • Build and operate the web client of an AI agent product for enterprise customers as a React and TypeScript single-page application.
  • Build an interface that remains trustworthy while content is arriving, changing, or potentially incorrect.
  • Turn agent-generated prose, views, and actions into a usable interface.
  • Ensure the agent acts only with the user's explicit consent and make its actions and rationale visible.
  • Own the front-end architecture, component system, and contracts with the teams behind the agent.
  • Help move the interface towards Lit and Web Components so it is standards-based and not tied to a single framework or application.
  • Treat accessibility, performance, testing, and observability as product concerns.
  • Work across the boundary into dependent services, ship the interface, and run it in production.

Desired Qualifications

  • Experience with a production language-model product surface involving streaming, partial output, retries, and communicating uncertainty.
  • Hands-on knowledge of the Model Context Protocol (MCP), MCP Apps, AG-UI, or A2UI.
  • Experience building with Lit and Web Components, including shadow DOM and custom elements used from other frameworks.
  • Experience with expression languages or compilers.
  • Experience with platforms where behavior is configured through data or metadata rather than written in code.
  • Data visualization experience.
  • Familiarity with Docker, Kubernetes, and Helm.
  • Knowledge of enterprise domains such as asset management, field service, manufacturing, or supply chain.
  • Experience with mobile or progressive web applications, including offline behavior and poor connectivity.
  • Experience with voice interfaces.

About the Company

IFS

Cloud-based ERP, EAM, FSM, ESM solutions

IFS provides cloud-based enterprise software for large organizations, covering ERP, EAM, FSM, and ESM. Customers license subscriptions to access modules that handle operations, asset management, field service, and internal service workflows, with implementation and ongoing support. It stands out by offering a broad, integrated suite tailored to multiple industries and backed by a global services network. The goal is to help enterprises optimize operations, improve productivity, and advance sustainability with a scalable cloud platform.

Company size
5,001-10,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$3.3B
Headquarters
Linköpings kommun, Sweden
Founded
1983

Recently Posted Jobs

Explore more opportunities at IFS

See more jobs