Inactive
C

Capgemini

Global consulting, technology services, outsourcing

Frontend Engineer - GenAI Applications

Frontend EngineeringPosted on Sep 24
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • At least 5 years of experience in frontend engineering, UX engineering, interaction design with hands-on development, or a comparable product-facing role, including evidence of shipping production applications.
  • Advanced proficiency in React and modern JavaScript or TypeScript, with strong knowledge of component architecture, state management, responsive design, API integration, performance optimisation, and automated testing.
  • A strong foundation in user-centered design, information architecture, interaction design, prototyping, usability testing, visual hierarchy, and accessible design; proficiency with Figma or equivalent tools is required.
  • Demonstrated ability to translate user needs and design concepts into polished, maintainable, production-ready interfaces without relying on a separate handoff for every detail.
  • Ability to work directly with non-technical users, uncover underlying needs, explain design and technical trade-offs, and incorporate feedback constructively.
  • Comfort with ambiguous requirements, rapid prototyping, user testing, and ownership from discovery through rollout and continuous improvement.
  • Working knowledge of backend APIs, authentication, databases, cloud environments, version control, continuous integration and continuous delivery, and secure software development sufficient to deliver integrated applications with engineering partners.

Responsibilities

  • Work directly with business users to understand goals, tasks, pain points, operating constraints, and current workflows; translate findings into personas, journey maps, information architecture, user flows, and clear product requirements.
  • Create wireframes, high-fidelity designs, and interactive prototypes using tools such as Figma or coded prototypes; facilitate usability testing, synthesise feedback, and iterate before and during implementation.
  • Build responsive, maintainable, production-quality web applications using React, Next.js, TypeScript, HTML, and CSS; implement reusable components, robust state management, client-side validation, error handling, and automated tests.
  • Design interfaces for conversational, generative, and agentic experiences, including streaming responses, tool execution, progress and system status, citations, user confirmation, human review, error recovery, and clear handling of uncertainty.
  • Apply and extend reusable design patterns, component libraries, and design tokens; ensure solutions are consistent, responsive, inclusive, and aligned with applicable accessibility standards.
  • Collaborate with AI and backend engineers to shape API contracts and integrate frontend applications with authentication, databases, enterprise systems, and platform services; build lightweight backend functionality when required.
  • Optimise usability, responsiveness, rendering performance, and reliability; implement unit, integration, end-to-end, and accessibility testing; and apply secure frontend practices for sensitive data and regulated environments.
  • Own frontend delivery through production rollout, documentation, user onboarding, feedback collection, support, and knowledge transfer; use qualitative and quantitative signals to improve user adoption and task completion.
  • Identify recurring user needs and reusable interface patterns, and feed them back into shared components and improvements to the core platform.

Desired Qualifications

  • Experience in consulting delivery, design engineering, solutions engineering, internal product delivery, or another role involving direct collaboration with users and end-to-end implementation.
  • Experience designing or building interfaces for chatbots, copilots, agentic workflows, data-rich applications, or other AI-enabled products.
  • Experience creating or extending component libraries and design systems, including documentation, accessibility considerations, and visual regression testing.
  • Experience presenting complex operational or analytical information using data visualisation libraries such as Recharts, D3.js, or Chart.js.
  • Experience delivering internal enterprise applications subject to stringent security, privacy, accessibility, or government requirements, including IM8 policies.

About the Company

Capgemini

Global consulting, technology services, outsourcing

Capgemini provides consulting, technology services, and outsourcing to help organizations transform digitally. Its offerings include strategy and transformation consulting, system integration, application development, IT infrastructure management, and managed IT operations. It differentiates itself with a global presence in over 50 countries and a focus on applying AI, cloud, and cybersecurity to real business problems. Its goal is to help clients navigate digital transformation and improve efficiency and innovation through tailored, contract-based or managed services.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1967

Recently Posted Jobs

Explore more opportunities at Capgemini

See more jobs