Back to jobs

Senior Frontend Engineer - Mercury Frontend & Content

Apple · London, United Kingdom

Spotted 13h ago

Job details

Level
Senior
Education
Bachelor's degree
Posted
Nov 11, 2026
Last confirmed open
Nov 12, 2026
Job function
Software/Internet/AI › Frontend/Mobile/Game › Frontend Software Engineer

What you'll need to apply

What this employer's standard application typically asks

NameEmailPhoneLocationResumeWork authorization answer

Company-specific questions

  • Have you previously worked at Apple?
Job description

About this role

The role is in Apple Services Engineering (ASE) in London. ASE is the team behind high profile services such as iCloud, Apple Music, Apple TV+, Apple Arcade and more. We are looking for a world-class frontend software engineer with solid AI based coding proficiency to help build the tools for our self service customer engagement platform and marketing automation.

The people here at Apple don’t just build products — they build the kind of wonder that’s revolutionised entire industries. It’s the diversity of those people and their ideas that encourages the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it.

The ASE Customer Engagement engineering team is responsible for building the platform that enables communicating with millions of customers every day, across services such as Apple Music, Apple TV+, Apple Arcade, Apple News+, Apple Fitness+, Apple Wallet and more.

In this team you will be responsible for designing, building and maintaining the team’s tooling frontend that will be used by internal users to manage customer engagements across different communication channels. As a member of the team, you will be encouraged to propose, design and implement solutions, while taking ownership of critical components of the application.

You will be working with project stakeholders and UI/UX designers to define and evolve our UI functionality. You will be writing well-tested clean code using existing design patterns and utilise standard UI frameworks and components where possible. You will bring improvements to how we do things and drive their acceptance.

Experience and knowledge regarding the following are advantageous for successful candidates:

  • JavaScript and TypeScript development for web components or applications.
  • We use a lot of AI based coding methodology and expect strong and prior proficiency in that.
  • React (Hooks, Context, etc), React Router, React Query
  • WebPack, Yarn, NPM and other NodeJS-based build frameworks
  • Jest, React Test Library or other JS-based testing frameworks
  • Frontend design system and CSS framework such as Tailwind
  • Micro-frontend framework

Experience in writing well-tested clean code in JavaScript and TypeScript and React, NodeJS.

Proficient in AI based design and development methodology and writing well designed and production ready frontend code with AI models.

Technically leading software development projects across teams in an Agile environment, making critical architectural decisions that have long-term impact on success.

Designing scalable, reusable and flexible web UI components.

Communicating effectively, both written and verbal, with technical and non-technical cross-functional teams.

Undergraduate degree in computing, IT, engineering or equivalent experience.

Test-driven development using Jest, React Test Library or other JS-based test framework

Experiences with Micro-frontend architecture

Experiences integrating backend systems via Restful APIs and via GraphQL

Experiences with database design and event-driven architecture

Experiences integrating with multiple content management systems

Interested in this role?Continue on Apple's careers page.
Apply on Apple