
Senior Front-End Engineer (AI Applications)
Ernst and Young14 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
Categories
About Ernst and Young
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.