2,236,693open jobs
144,042companies
255,902added this week
Browse all
Location
In office (London)
Seniority
Senior
Visa
Licensed UK visa sponsor

Confirmed on the employer's own hiring board on Nov 12, 2026. First seen by Alion on Nov 11, 2026. Apple scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Apple is an American multinational technology company founded in 1976 by Steve Jobs, Steve Wozniak and Ronald Wayne, and headquartered in Cupertino, California. It designs and sells consumer hardware including the iPhone, Mac, iPad, Apple Watch, AirPods and Vision Pro, together with the operating systems and silicon that run them. A growing services division built around the App Store, iCloud, Apple Music, Apple TV+ and Apple Pay now contributes a large share of profit, making Apple one of the most valuable companies in the world.

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.

Description

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

Minimum Qualifications

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.

Preferred Qualifications

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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,236,693 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Remote, many countries
Similar stack
Same company
London
In office · Full-Time · London
JavaScript
TypeScript
Frontend
Vue.js
React.js
Apply
Remote (United Kingdom) · Full-Time · PhD · Bracknell
Python
JavaScript
Java
TypeScript
AI/ML
Machine Learning
Frontend
Angular
React.js
Apply
Remote (United Kingdom, Ireland) · Full-Time · 5+ years exp · Bachelor's Degree · Belfast
TypeScript
C#
C#
.NET
AI/ML
Claude Code
DevOps
GitHub Actions
CI/CD
AWS
Kubernetes
TeamCity
Octopus Deploy
Amazon EKS
Apply
Hybrid · London
Dart
Mobile
Flutter
State Management
Management
Agile
Apply
Front-End Developer 22 days ago
Hybrid · Full-Time · Hinxton
JavaScript
Frontend
Vue.js
React.js
DevOps
Rest API
CI/CD
Git
Management
Agile
Scrum
Kanban
Apply
Remote (likely EAEU) · 2+ years exp · Moscow
JavaScript
TypeScript
Frontend
Zustand
Redux
React.js
React Query
Jotai
Redux Toolkit
Apply
Remote (likely EAEU) · Internship · Samara
JavaScript
DevOps
Git
Management
Scrum
Apply
Remote (likely EAEU) · Full-Time · 3+ years exp
Go
JavaScript
TypeScript
AI/ML
OpenAI Codex
Frontend
React.js
DevOps
gRPC
Docker
Kubernetes
Apply
Remote (EAEU) · Moscow
JavaScript
PHP
TypeScript
Node JS
Databases
MySQL
Redis
Frontend
Webpack
Next.js
React.js
Sass
Mobile
React Native
DevOps
WebSockets
Docker
QA
Jest
Apply
Remote (EAEU) · 3+ years exp · Kazan
JavaScript
TypeScript
Frontend
Vue.js
Vite
DevOps
Rest API
Git
Apply
Senior CRM Executive 7 hours ago
In office · London
Mobile
Braze
Analytics
A/B Testing
Apply
Equity · Remote (United Kingdom) · London
Apply
$17k per year · In office · Contractor · London
Apply
Hybrid · Contractor · 5+ years exp · London
AI/ML
EU AI Act
Cybersecurity
GDPR
Apply
In office · London
Apply
See all jobs
This is one of many
2,236,693 more open roles from verified company boards, updated every day.