drjobs Senior Front-End Software Engineer, Apple Services Engineering

Senior Front-End Software Engineer, Apple Services Engineering

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Seattle - USA

Monthly Salary drjobs

USD 171600 - 302200

Vacancy

1 Vacancy

Job Description

Youll be the primary front-end engineer on a focused pod within a 20 person team building internal video and media tooling used by teams supporting Apple Music Apple TV and Sports. This is a high-impact highly autonomous role ideal for someone who can balance UI polish with deep system should be comfortable navigating a complex codebase proposing UI architecture and collaborating closely with backend and product partners. Our stack includes React/Svelte and TypeScript on the front end with Java/Kotlin/Python services. While the role is front-end focused the abilityor eagernessto work across the stack is highly valued. Youll partner closely with backend peers and be empowered to explore across the stack in an environment that values technical depth and this sound like you Join our team!


  • 8 years professional front-end engineering experience building production web applications
  • Expert JavaScript/TypeScript and React (or comparable modern framework); strong command of component patterns hooks context and state management (e.g. Redux Zustand)
  • Front-end architecture leadership: design/evolve modular UI architectures data-flow boundaries and code-splitting strategies with minimal supervision
  • Performance excellence: hands-on experience meeting Core Web Vitals; profiling and fixing bundle bloat via tree-shaking code-splitting caching and memoization
  • Testing discipline: unit/integration/E2E (Jest React Testing Library Playwright/Cypress) and confidence adding tests to legacy code
  • API integration: REST/GraphQL authentication flows resilient data fetching/caching (SWR/React Query) error handling and retries
  • Authentication & authorization (required): proven experience implementing secure client-side auth in productionOAuth 2.0/OIDC with PKCE SSO integrations safe token/refresh handling session management CSRF/CORS/sameSite and permission-aware UI (RBAC/ABAC) without exposing sensitive details
  • Styling systems: CSS architecture (CSS Modules/Tailwind/CSS-in-JS) responsive layouts theming and cross-browser compatibility
  • Tooling & delivery: modern build tools (Vite/Webpack/Rollup) linting/formatting (ESLint/Prettier) package hygiene and CI for front-end pipelines
  • Quality & observability: feature flags analytics and client-side monitoring (e.g. Sentry) to ensure reliability in production
  • BS/MS in Computer Science or equivalent experience


  • Web media playback: HLS streaming experience (e.g. ) track selection (multi-audio) captions/subtitles (WebVTT/TTML) and familiarity with MSE/EME and the Web Audio API
  • Visualizing Content/ML metadata: building timeline/overlay views (bounding boxes markers heatmaps) with Canvas/SVG/WebGL synchronized to playback with performant rendering (rAF Workers OffscreenCanvas)
  • Ownership of a design system or Storybook-driven component libraries; visual regression testing
  • Strong communication skills; proven mentorship and influence across design and product partners

Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.