Frontend Engineer
Role Overview
The role is in Apple’s Information Systems and Technology organization, within Customer Systems.
Customer Systems builds and operates technology behind Apple’s customer support experience, including contact-center systems, Genius Bar technology, and AppleCare’s online support platform.
The platform handles 6 billion visits per year, according to the description.
Key Skills for This Role
Full Job Posting
Role context
The role is in Apple’s Information Systems and Technology organization, within Customer Systems.
Customer Systems builds and operates technology behind Apple’s customer support experience, including contact-center systems, Genius Bar technology, and AppleCare’s online support platform.
The platform handles 6 billion visits per year, according to the description.
Frontend engineering responsibilities
- Build and maintain scalable, high-performance web applications that deliver seamless and intuitive user experiences.
- Collaborate with designers, product managers, and backend engineers to turn product requirements and designs into responsive, accessible, user-centric interfaces.
- Write clean, modular, maintainable, reusable code using HTML, CSS, JavaScript, TypeScript, and modern frontend frameworks such as Vue, Angular, or React.
- Contribute to frontend architecture and engineering best practices; ensure applications meet performance, accessibility, security, and cross-browser compatibility standards.
- Own frontend features end to end, from requirements and implementation through testing, debugging, deployment, and production support.
- Participate in code reviews, improve application performance and reliability, and stay current with web technologies and development practices.
Minimum qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 4+ years of professional experience in frontend or web application development.
- Hands-on experience with JavaScript, TypeScript, HTML5, and CSS3.
- Experience with modern frontend frameworks such as Vue, Angular, or React.
- Experience building responsive, accessible, user-centric web applications.
Preferred qualifications
- Experience developing reusable UI components and implementing frontend design patterns.
- Experience integrating RESTful APIs and working with backend services.
- Experience with frontend state management frameworks such as Redux or equivalent.
- Familiarity with frontend build and development tools such as Webpack, Rush, ESLint, and related tooling.
- Experience with CI/CD pipelines and automated frontend build and deployment processes.
- Experience with web performance monitoring, profiling, and optimization.
- Experience with modern testing tools such as Jest, React Testing Library, Cypress, or Playwright.
Company context
Apple describes accessibility as a fundamental human right and says it is reflected in its culture, benefits, and digital tools.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Apple
Manufacturing Design Opportunities
, IND
Apple’s manufacturing design group describes opportunities across supply management, manufacturing design and quality engineering, program management, software engineering, subject matter expertise, and tooling. Candidat
Manufacturing Quality Engineer - Chennai
, IND
Apple is seeking an experienced quality engineer to lead quality and data analysis for glass manufacturing through new product introduction and production ramp. The role develops quality, metrology, and process requireme
Tableau Developer Analyst, Retail Customer Care
, IND
Apple is seeking a Tableau-focused analyst to shape reporting and decision support for Retail Contact Center performance. The role owns dashboards, data preparation, access strategy, and analytics; it requires advanced T
Channel and Partner Communications Lead, India
, IND
Apple seeks a marketing communications leader to guide channel and partner communications in India. The role leads partner marketing strategy, integrated campaigns, retail experiences, and cross-functional planning; 15+
Machine Learning Engineer - Apple Store Online
, IND
Apple seeks a hands-on Machine Learning Engineer to develop algorithms and scalable end-to-end machine learning solutions for its online retail experience. The role requires 10+ years of related experience, proficiency i
Payroll Operations Analyst
, IND
Apple is seeking an experienced international payroll specialist to support global employee pay processes and administration. The role partners with payroll and benefits vendors and internal teams to resolve issues; stro
Frontend Engineer
, IND
Apple is seeking a frontend engineer to build and maintain scalable web applications for customer and enterprise systems. The role spans interface development, architecture, testing, deployment, and production support; i
Manufacturing Design Engineer (CNC)
, IND
Apple seeks an experienced manufacturing design engineer to develop and scale manufacturing processes for next-generation products. The role leads cross-functional and supplier work, including CNC process development, op
Manufacturing Design Opportunities
, IND
Manufacturing Quality Engineer - Chennai
, IND
Tableau Developer Analyst, Retail Customer Care
, IND
Channel and Partner Communications Lead, India
, IND
Machine Learning Engineer - Apple Store Online
, IND
Payroll Operations Analyst
, IND
Frontend Engineer
, IND
Manufacturing Design Engineer (CNC)
, IND