Frontend Engineer
Role Overview
Join Apple’s Information Systems and Technology organization, which supports customer-facing and internal technology systems.
Customer Systems builds technology for Apple’s customer support experience, including contact center systems, Genius Bar software, and AppleCare’s online support platform.
Key Skills for This Role
Full Job Posting
Role overview
Join Apple’s Information Systems and Technology organization, which supports customer-facing and internal technology systems.
Customer Systems builds technology for Apple’s customer support experience, including contact center systems, Genius Bar software, and AppleCare’s online support platform.
Responsibilities
- Build and maintain scalable, high-performance web applications with seamless user experiences.
- Collaborate with designers, product managers, and backend engineers to implement responsive, accessible interfaces.
- Write modular, maintainable, reusable code and contribute to frontend architecture and engineering practices.
- Ensure performance, accessibility, security, and cross-browser compatibility.
- Own features through requirements, implementation, testing, debugging, deployment, and production support.
- Participate in code reviews, improve application performance and reliability, and keep current with web development practices.
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 a modern frontend framework 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 Redux or equivalent state management.
- Familiarity with Webpack, Rush, ESLint, and related frontend tools.
- Experience with CI/CD pipelines, automated frontend builds and deployment, and web performance monitoring and optimization.
- Experience with Jest, React Testing Library, Cypress, Playwright, or similar testing tools.
About Apple
Apple describes accessibility as a fundamental human right and highlights inclusive culture and accessible 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
Technical Product Marketing Specialist, Canada & Latin America
Toronto, CAN
Summary The International Product Marketing team in Canada and Latin America is looking for a Technical Product Marketing Specialist to support Apple's exciting product launches and ongoing marketing efforts. Based in To
Sr iOS Software Engineer - Creative Apps
Vancouver, CAN
Apple is seeking a senior engineer to architect and build media management and collaboration features for creative apps. The role spans feature direction, architecture, implementation, and delivery with design, QA, and c
Tools & Automation Backend Quality Engineer – App Store Analytics
Vancouver, CAN
Apple is seeking a backend test engineer to assure data quality across large-scale App Store analytics systems. Candidates need 7+ years of relevant experience, a related bachelor's degree, Python or Java automation skil
Engineering Program Manager, App Store, Apple Services Engineering
Vancouver, CAN
Apple is seeking an Engineering Program Manager to lead delivery of business-critical App Store features and coordinate complex, cross-functional projects. Applicants need 5+ years of technical program or project managem
Full Stack Engineer - Apple TV and Sports
Vancouver, CAN
Apple is seeking a full-stack engineer to build software for Apple TV and Sports media products. Candidates need 4+ years of full-stack software development, Java and backend-framework expertise, JavaScript or TypeScript
Software Development Engineer in Test, Full Stack, Creativity Apps
Vancouver, CAN
Apple is seeking a full-stack software development engineer in test to validate Creativity Applications, including iOS/macOS apps, cloud frameworks, and AI features. Candidates need at least 3 years of relevant experienc
Payroll Operations Analyst
, IND
Apple is seeking an experienced international payroll specialist to support global employee pay processes as part of its Hire to Retire team. The role coordinates with payroll and benefits vendors and internal partners t
Technical Product Marketing Specialist, Canada & Latin America
Toronto, CAN
Sr iOS Software Engineer - Creative Apps
Vancouver, CAN
Tools & Automation Backend Quality Engineer – App Store Analytics
Vancouver, CAN
Engineering Program Manager, App Store, Apple Services Engineering
Vancouver, CAN
Full Stack Engineer - Apple TV and Sports
Vancouver, CAN
Software Development Engineer in Test, Full Stack, Creativity Apps
Vancouver, CAN
Payroll Operations Analyst
, IND