Apple Services Engineering - Web Engineer

Apple Inc.

Cupertino (CA)

On-site

USD 184,700 - 277,600

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple Inc. in Cupertino, California, is seeking a Software Engineer for Services Engineering UI to design and maintain scalable web applications, leverage AI-assisted tooling, and contribute to a high-quality codebase.

This role emphasizes building for scale and collaborating across teams to deliver exceptional user experiences within Apple Services. The candidate will work with modern web technologies, AI-driven development tools, and a focus on accessibility, performance, and robust software

Qualifications

  • Proficient in modern CSS/SASS and web UI development.
  • Experience with Node.js, NPM, and modern build toolchains.
  • Familiar with testing frameworks (Jest, Cypress, etc.).
  • Awareness of accessibility, performance, and production monitoring.
  • Excellent written and verbal communication.
  • BS in Computer Science or related field or equivalent experience.

Responsibilities

  • Design, develop, and maintain high-quality, scalable web applications and UI components.
  • Utilize AI-assisted coding tools to enhance productivity, improve code quality, and streamline workflows.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Champion best practices for accessibility, performance, and maintainability.
  • Contribute to continuous improvement through code reviews, automation, and modern tooling.
  • Apply systems thinking to build for scale, reliability, and seamless integration across Apple Services.

Skills

CSS/SASS
Node.js
Webpack/Babel
Testing (Jest/Cypress)
Accessibility & performance
Collaboration & communication

Education

BS in Computer Science or related

Tools

AI-assisted coding tools
CI/CD tooling

Job description

Cupertino, California, United States Software and Services

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish! When the App Store was first introduced it launched a cultural and economic phenomenon that changed the way people live, work and play. These engineers continue to innovate the platform, now home to over 1.5 million apps and billions of users, to scale the service and help customers find the apps they love.

Description

The Apple Services Engineering UI team is looking for a highly motivated and skillful engineer to work with modern web application technologies, AI-assisted development tools, and related frameworks and libraries. Attention to detail and a dedication to delivering high-quality, stable software are essential. To be successful, you must be a self-starter who can take large challenges and break them down into smaller, actionable tasks. You should also have strong collaboration skills, systems thinking, and the ability to build for scale and succession. You enjoy pushing the envelope, leveraging AI-assisted coding and automation to accelerate development, testing, and code review, while developing innovative solutions to complex problems. If you want to be part of a world-class engineering team shaping the future of Apple Services, this position is for you.

Responsibilities
  • Design, develop, and maintain high-quality, scalable web applications and UI components.
  • Utilize AI-assisted coding tools to enhance productivity, improve code quality, and streamline workflows.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Champion best practices for accessibility, performance, and maintainability.
  • Contribute to continuous improvement through code reviews, automation, and modern tooling.
  • Apply systems thinking to build for scale, reliability, and seamless integration across Apple Services.
Minimum Qualifications
  • Demonstrated proficiency in modern CSS development using SASS
  • Deep knowledge of Node.js, NPM, Webpack, Babel or other toolchains
  • Deep knowledge of testing frameworks like Jest, Cypress, QUnit, etc. as well as testing best practices
  • General knowledge of web development best practices around accessibility, performance and production monitoring
  • Strong interpersonal and written communication skills
  • BS in Computer Science or related discipline or equivalent experience.
Preferred Qualifications
  • Experience with iOS application development (Objective-C/Swift).
  • Exposure to modern AI/ML-based developer workflows for code generation, test automation, or performance optimization.
  • Passion for improving engineering velocity through intelligent tooling and automation.
Compensation and Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $184,700 and $277,600, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Equal Opportunity and Diversity

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.

Accessibility

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace.

Learn about reasonable accommodations for job applicants.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Places Technology Services - Software Engineer
Places Technology Services - Software Engineer

Apple Inc. • San Jose (CA)

On-site
USD 150,000 - 226,000
Stock programs
Medical/dental coverage
Retirement benefits
+1
iOS Software Engineer, Customer Systems
iOS Software Engineer, Customer Systems

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,700 - 324,800
Front End Web Engineer, Apps and Games Engineering
Front End Web Engineer, Apps and Games Engineering

Apple Inc. • Seattle (WA)

On-site
USD 142,000 - 263,000
Stock programs and RSUs
Discretionary bonuses or relocation
Comprehensive medical and dental
+4
Senior UI Engineer - Special Projects
Senior UI Engineer - Special Projects

Apple Inc. • Cupertino (CA)

On-site
USD 184,700 - 324,800
iOS/macOS Software Engineer
iOS/macOS Software Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Software Engineer (Customer Success), Developer Engagement
Software Engineer (Customer Success), Developer Engagement

Apple Inc. • Cupertino (CA)

On-site
USD 147,000 - 273,000
Employee stock purchase program
Discretionary bonuses
Relocation assistance
Senior Software Engineer, Computer Use & Automation
Senior Software Engineer, Computer Use & Automation

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Apple stock plans
Discretionary bonuses
Relocation assistance
+3
UX Software Engineer - Special Projects
UX Software Engineer - Special Projects

Apple Inc. • Santa Clara (CA)

On-site
USD 150,000 - 278,000
Software Engineer - Backend Systems, Insights & Release Technologies
Software Engineer - Backend Systems, Insights & Release Technologies

Apple Inc. • Cupertino (CA)

On-site
USD 147,000 - 273,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1
Software Engineering Manager, Data Solutions & Initiatives
Software Engineering Manager, Data Solutions & Initiatives

Apple Inc. • Cupertino (CA)

On-site
USD 228,000 - 343,000
Comprehensive medical and dental coverage
Employee stock purchase plan
Educational reimbursement
+1