JobsSoftware Engineer (Front End), Retail and Marcom Engineering
Apple logo

Software Engineer (Front End), Retail and Marcom Engineering

Apple

Location

Austin, TX

Type

Full-time

Posted

6/9/2026

Compensation

Not listed

Undergraduate with 2+ Years of Experience
Approval 98.9%·Filings 5,543·New hires 2,691·
👑 Elite Sponsor
·FY 2025

Job description

Join Apple's Information Systems and Technology (IS&T) organization as a front-end engineer, where you'll play a key role in developing and maintaining the component library that powers Apple's online brand experiences. The Marcom Engineering team connects Apple's products with customers through innovative technology in both online and physical stores. This position focuses on translating creative vision into performant, reusable UI components while collaborating with design and creative teams. You'll be part of a transition to a React-based architecture, ensuring high-quality standards across varied use cases.

Requirements

  • 3 years of professional front-end development experience
  • Experience in semantic HTML5, modern CSS, and JavaScript (ES6+)
  • Experience building reusable UI components in both vanilla JS/HTML/CSS and framework-based environments
  • Familiarity with React or similar component-based frameworks, and Node.js-based tooling
  • Experience with package managers and build tools (NPM, webpack, Vite, or similar)
  • BS in Computer Science or a related field or equivalent job-related experience
  • Experience building or maintaining a component library or design system
  • Proficiency with React, including component composition patterns and state management
  • Experience migrating an existing codebase to a React-based architecture
  • Skilled in CSS architecture at scale (BEM, CSS Modules, Styled Components, or similar)
  • Experience with performance optimization, accessibility (WCAG), and cross-browser testing
  • Familiarity with component documentation tooling (Storybook or equivalent)
  • Effective communicator who can work across both technical and creative teams

Responsibilities

  • Design, build, and maintain shared UI components that power Apple's online brand experiences.
  • Collaborate with design and creative teams on a project basis to ensure components meet varied use cases.
  • Transition the existing front-end architecture codebase to React while operating effectively in both environments.
  • Ensure components maintain Apple's standard of quality and are flexible for different applications.
  • Introduce new patterns or technologies and mentor peers within the team.

Benefits

  • Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.

Is this posting expired or inaccurate?