The AMP Customer Engagement engineering team is responsible for building the platform and services that enable communicating with millions of subscribers every day, across services such as Apple Music, Apple TV+, Apple Arcade, Apple News+, Apple Fitness+, Apple Wallet and more. In this role you will be responsible for designing, building and maintaining a cutting-edge TypeScript daemon application, that runs on Apple devices, used to orchestrate and personalise messages, while also controlling dynamic elements of the UI presented to our customers. You’ll be supporting existing and new features, using a privacy-preserving approach with low latency. As a member of the team, you will be encouraged to propose, design and implement solutions, while taking ownership of critical components of the stack. You will be writing well-tested clean code using existing design patterns and utilise standard libraries where possible. Your code will be elegant and easily maintainable, yet efficient and performant. You will bring improvements to how we do things and drive their acceptance. Professional experience in writing daemon applications for mobile devices is required. Previous experience in TypeScript is not required.