Software Engineer, Front End, Retail and Marcom Engineering

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$150,400–$277,600 / yr
Posted
23 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $172k
This role $214k
$121k most similar roles pay here $294k

This role pays more than 82% of similar roles. Most pay $137,500–$207,021 — the shaded band above. At the midpoint, this role pays about $214k versus about $172k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Front End, Retail and Marcom Engineering

Software Engineer (Front End), Retail and Marcom Engineering joins the Retail and Marcom Engineering team to build and operate systems connecting products with customers through online and physical stores, as well as interactive marketing tools. As a Senior Frontend Engineer, you will architect scalable frontend systems, mentor engineers, and drive technical decisions for customer-facing experiences on apple.com. You will design and ship production-ready React applications, manage state, and optimize performance for high-traffic interfaces. The role requires expertise in TypeScript, React, Next.js, JavaScript (ES6+), HTML5, and CSS3. You will utilize testing tools like Jest, Cypress, or React Testing Library while addressing challenges in real-time data synchronization and accessibility standards. Key technical focuses include state management solutions like Redux or Zustand, performance optimization, and building responsive interfaces for diverse devices and browsers.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design, implement, and ship production-ready React applications and components for high-traffic platforms.
  • Architect scalable frontend systems including component architecture, state management, and performance optimization.
  • Lead code reviews and establish frontend best practices to maintain high code quality standards.
  • Mentor junior and mid-level engineers through pair programming and technical guidance.
  • Solve complex technical challenges involving real-time data synchronization and responsive interface design.
  • Contribute to the technical roadmap by participating in architecture discussions and infrastructure planning.
  • Take end-to-end ownership of features from initial technical design through deployment and monitoring.

What we're looking for

  • BS in Computer Science or a related field or equivalent job-related experience.
  • 5 years of experience using TypeScript, React, and Next.js in production applications.
  • 4 years of experience with JavaScript (ES6+), HTML5, CSS3, or responsive layouts.
  • 3 years of experience with web application testing tools such as Jest, React Testing Library, Cypress, or code coverage instrumentation.
  • 3 years of experience with JavaScript events, hooks, and state management solutions like Redux, Context API, MobX, or Zustand.
  • 3 years of experience with application performance improvement techniques, optimization strategies, or caching solutions.
  • Familiarity with modern build tools, module bundlers, and design systems (preferred).
  • Experience with backend technologies, RESTful/GraphQL APIs, and accessibility standards (preferred).

More like this

Similar roles