3 months ago
Heidelberg, GermanySenior
Responsibilities
- Build and maintain the web frontend for Apple’s large-scale data annotation and quality platform.
- Design React component architectures using hooks, state management, and rendering optimization.
- Improve frontend performance through bundle optimization, lazy loading, profiling, and sound architectural decisions.
- Design or contribute to asynchronous data patterns, including REST and GraphQL APIs, WebSockets, SSE, and backend-for-frontend layers.
- Develop interfaces for streaming model outputs, long-running asynchronous tasks, and event-driven state.
- Partner with product design to shape interaction patterns, implement high-fidelity interfaces, and contribute to design systems and component libraries.
- Lead frontend workstreams across interdisciplinary projects involving design, backend, product management, ML, and multiple engineers.
- Build and maintain quality through unit, integration, and end-to-end testing, accessibility practices, and frontend security hygiene.
Requirements
- Master’s degree in Computer Science, HCI, or a related field.
- Proven professional frontend engineering experience with deep expertise in React and the modern JavaScript/TypeScript ecosystem.
- Strong command of React architecture, including component design, hooks, state management, rendering optimization, and production frontend performance.
- Solid understanding of asynchronous data patterns and experience with REST or GraphQL API design, WebSockets or SSE, and backend-for-frontend layers.
- Experience with unit, integration, and end-to-end testing and grounding in web accessibility and frontend security best practices.
- Ability to engage with product design early, provide constructive input, and implement pixel-perfect interfaces from high-fidelity specifications.
- Experience contributing to design systems or component libraries used across multiple teams.
- Experience leading frontend workstreams in cross-functional or interdisciplinary settings.
- Experience with annotation, task-editor, review-tool, or other complex data-dense productivity interfaces is preferred.
- Experience with agentic UI patterns and integrating LLM or agent backends into production web frontends is preferred.
- Strong proficiency with AI-assisted and agentic coding tools such as Claude Code, GitHub Copilot, or Cursor, with sound judgment when reviewing generated code.
- Familiarity with Vite, webpack, Vitest, Jest, Playwright, and Node.js/server-side JavaScript for BFF or middleware layers.
- Experience articulating frontend architecture or design-pattern guidance or contributing to internal platforms and developer-facing tooling at scale.
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.
