Frontend Engineer
Role Overview
Join Apple’s Information Systems and Technology organization, which supports Apple devices, transactions, and internal and customer-facing technology.
Customer Systems builds technology for Apple customer support, including contact center operations, Genius Bar software, and AppleCare’s online support platform.
Key Skills for This Role
Full Job Posting
Role and team
Join Apple’s Information Systems and Technology organization, which supports Apple devices, transactions, and internal and customer-facing technology.
Customer Systems builds technology for Apple customer support, including contact center operations, Genius Bar software, and AppleCare’s online support platform.
Role responsibilities
- Build and maintain scalable, high-performance web applications with intuitive user experiences.
- Collaborate with designers, product managers, and backend engineers to translate requirements and designs into responsive, accessible interfaces.
- Write reusable code using HTML, CSS, JavaScript, TypeScript, and modern frontend frameworks such as Vue, Angular, or React.
- Contribute to frontend architecture and ensure performance, accessibility, security, and cross-browser compatibility.
- Own features through implementation, testing, debugging, deployment, and production support; participate in code reviews and improve performance and reliability.
Minimum qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 4+ years of professional frontend or web application development experience.
- 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 with reusable UI components, frontend design patterns, RESTful APIs, and backend services.
- Experience with state management such as Redux or equivalent; familiarity with tools such as Webpack, Rush, and ESLint.
- Experience with CI/CD, automated frontend build and deployment, performance monitoring, profiling, optimization, or modern testing tools such as Jest, React Testing Library, Cypress, or Playwright.
Apple
Apple describes accessibility as a fundamental human right and highlights inclusion 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
Summary How do you build a great idea? With more great ideas — the kind of thinking that transforms the work of our industrial designers into the devices that enrich the lives of our customers. Join this team to develop
Software Engineer - Distributed Systems
, IND
Apple seeks a software development engineer to build highly scalable platforms and services for its advertising platforms group. The role involves software development across distributed systems and cloud technologies, w
Systems Administrator- Fleet Operations Engineering
, IND
Apple is seeking a Systems Engineer for Fleet Operations Engineering to support large-scale infrastructure, monitor incidents, and improve operational efficiency through troubleshooting, automation, and process improveme
Tableau Developer Analyst, Retail Customer Care
, IND
Apple is seeking a Tableau specialist to own reporting and analytics for Retail Contact Center performance and decision support. The role includes developing dashboards, maintaining data assets, translating stakeholder n
Payroll Operations Analyst
, IND
Apple is looking for an experienced international payroll specialist to support employee pay processes across global operations. The role partners with payroll and benefits vendors and internal teams to resolve issues an
Machine Learning Engineer - Apple Store Online
, IND
Apple is seeking a hands-on applied Machine Learning Engineer to build scalable algorithms and end-to-end solutions for its online retail experience. The role spans search, recommendations, personalization, generative AI
Language Engineer (Indian English), Global Siri
Hyderabad, IND
Manufacturing Design Opportunities
, IND
Software Engineer - Distributed Systems
, IND
Systems Administrator- Fleet Operations Engineering
, IND
Tableau Developer Analyst, Retail Customer Care
, IND
Payroll Operations Analyst
, IND
Machine Learning Engineer - Apple Store Online
, IND