Ernst and Young

Senior Front-End Engineer (AI Applications)

Ernst and Young
Apply
14 days ago
Taguig City, PhilippinesSenior

Responsibilities

  • Design and develop enterprise AI assistants, copilots, conversational interfaces, agent workflows, and operational dashboards.
  • Build scalable, maintainable, reusable front-end applications and components with React, TypeScript, and modern React frameworks.
  • Integrate interfaces with AI, agent, RAG, enterprise, and real-time APIs, including streaming responses through Server-Sent Events or WebSockets.
  • Design interaction states for processing, tool execution, approvals, completion, cancellation, timeouts, failures, retries, and recovery.
  • Present AI-generated content, citations, sources, tool activity, system status, limitations, and human-approval requirements clearly.
  • Implement confirmation and approval controls for sensitive or consequential agent actions.
  • Develop responsive, cross-browser, accessible interfaces aligned with WCAG 2.2 Level AA.
  • Implement secure authentication, authorization, session management, role-based access, safe content rendering, and protection of sensitive data.
  • Develop component, integration, and end-to-end tests; optimize performance, reliability, observability, and maintainability.
  • Participate in code reviews and collaborate with AI engineers, UX designers, product managers, security teams, backend teams, and platform engineers.

Requirements

  • Strong professional experience with React, TypeScript, JavaScript, HTML, CSS, and Next.js or a comparable modern React framework.
  • Strong understanding of component architecture, state management, data fetching, asynchronous interactions, responsive design, browser behavior, performance optimization, and front-end observability.
  • Experience building reusable components, enterprise design systems, UI-component libraries, dashboards, data visualizations, and accessible applications.
  • Experience building or integrating AI-powered, conversational, workflow-based, or complex API-driven applications, including streaming, conversation state, citations, tool activity, long-running workflows, and human-in-the-loop controls.
  • Experience integrating REST APIs and real-time communication technologies such as Server-Sent Events or WebSockets.
  • Familiarity with Azure AI Foundry, Azure OpenAI, OpenAI APIs, or comparable enterprise AI services.
  • Knowledge of secure front-end development, cross-site scripting prevention, safe content rendering, Content Security Policy, secure client-side storage, OAuth, OpenID Connect, authentication, authorization, and secure session management.
  • Experience with component, integration, and end-to-end testing using Jest, React Testing Library, Playwright, Cypress, or comparable frameworks.
  • Experience using Git and working with CI/CD and software-release processes.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or equivalent practical experience.
  • Five or more years of professional front-end engineering or software-development experience.
  • Demonstrated production experience with React and TypeScript and experience delivering enterprise applications with product, UX, backend, security, and platform teams.
  • Preferred: experience with AI assistants, copilots, agent orchestration, approval workflows, audit history, citations, source presentation, AI feedback, RAG, AI agents, tool calling, multi-agent workflows, visualization frameworks, Material UI, Tailwind CSS, Azure DevOps, Docker, cloud-hosted front ends, regulated industries, responsible AI, or human-centered AI design.

Tech Stack

CSSCypressD3.jsDockerGitHTMLJavaScriptJestNext.jsReactTailwind CSSTypeScript
Ernst and Young

About Ernst and Young

10,000+ employees

Ernst & Young (EY) provides audit/assurance, tax, consulting, strategy and transactions services to enterprises, financial institutions, and public‑sector clients. Structured as a global network of partner‑owned member firms, it sells professional services on a fee basis, including a dedicated Financial Services Organization for banking, insurance, and capital markets. Headquartered in London, EY was formed in 1989 from the merger of Ernst & Whinney and Arthur Young, and operates in 150+ countries.

Contact me