Software Engineer (Front End), Retail and Marcom Engineering

Apple Inc

Quick summary

Work type
On-site
Location
Austin, TX
Posted
8 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $183k
$139k most similar roles pay here $234k

This listing doesn't post a salary. Most similar roles pay $149,750–$217,062.

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 1777 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1443 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

As a Front-End Software Engineer at Apple’s Retail and Marcom Engineering team, you will play a pivotal role in developing and maintaining the component library that powers Apple's online brand experiences. This involves designing and building reusable UI components using HTML, CSS, JavaScript, and increasingly React as the team transitions to this framework. You’ll collaborate closely with design and creative teams to define component APIs and interaction patterns while ensuring flexibility and quality across varied use cases. The role requires expertise in semantic HTML5, modern CSS, JavaScript (ES6+), and familiarity with tools like React, Node.js, NPM, webpack, and Vite. Ideal candidates will have experience building or maintaining a component library, migrating codebases to React, and optimizing performance and accessibility.

What you'll do

  • Build and maintain shared UI components using HTML, CSS, JavaScript, and React.
  • Define component APIs and interaction patterns in collaboration with design teams.
  • Establish coding standards and improve shared tooling with engineering peers.
  • Contribute to architectural decisions for evolving the component library.
  • Migrate existing codebase to a React-based architecture effectively.

What we're looking for

  • 3+ years of professional front-end development experience.
  • Expertise in HTML5, CSS, JavaScript (ES6+), and React framework.
  • Experience building reusable UI components in vanilla JS/HTML/CSS and frameworks.
  • Familiarity with package managers like NPM and build tools such as webpack or Vite.
  • Ability to contribute to architectural decisions for evolving component libraries.
  • Proficiency in migrating existing codebases to a React-based architecture.

More like this

Similar roles

Software Engineer (Quality), Retail and Marcom Engineering

Apple Inc

Sunnyvale, CA 93 days ago $147,400$220,900
Python Node.js TypeScript RESTful APIs GraphQL Playwright Jest Selenium XCUITest GitHub Actions Kubernetes LLMs RAG CI/CD API design principles Cross-platform automation frameworks Deterministic test data strategies

Software Engineering Manager, Retail Engineering

Apple Inc

Austin, TX 36 days ago
Java Distributed Systems API Design CI/CD Kubernetes PostgreSQL AWS GCP Azure Terraform Git Jenkins Docker Python JavaScript Security Principles Threat Modeling Secrets Management Least-Privilege Access Service Observability Automated Testing

Systems Architect, Retail and Marcom Engineering

Apple Inc

Austin, TX 19 days ago
AWS Kubernetes Terraform Python Docker CI/CD Jenkins GitHub Actions Go Helm Pulumi Ansible GitOps MLOps LLMInfrastructure AIOps FinOps EdgeComputing ChaosEngineering ZeroTrust SecretsManagement