4 hours ago
London, United KingdomSenior
Responsibilities
- Design, build, and maintain frontend tooling for Apple’s customer engagement platform.
- Develop scalable, reusable, and flexible web UI components.
- Own critical application components and make architectural decisions with long-term impact.
- Collaborate with project stakeholders and UI/UX designers to define and evolve functionality.
- Write clean, well-tested, production-ready frontend code.
- Technically lead software development projects across teams.
- Improve development practices and drive adoption of effective solutions.
- Integrate frontend applications with backend systems, RESTful APIs, GraphQL, databases, and content management systems.
Requirements
- Experience writing well-tested clean code in JavaScript, TypeScript, React, and Node.js.
- Strong proficiency in AI-based design and development methodologies and using AI models to produce frontend code.
- Experience making critical architectural decisions across software development projects.
- Experience designing scalable, reusable, and flexible web UI components.
- Effective written and verbal communication with technical and non-technical cross-functional teams.
- Undergraduate degree in computing, IT, engineering, or equivalent experience.
- Experience with Jest, React Testing Library, or another JavaScript testing framework.
- Experience with micro-frontend architecture.
- Experience integrating backend systems through RESTful APIs and GraphQL.
- Experience with database design, event-driven architecture, and multiple content management systems.
Tech Stack
Categories
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
