Full Stack Software Engineer, Customer Systems
Listed on 2026-01-31
-
Software Development
Software Engineer, Full Stack Developer
Full Stack Software Engineer, Customer Systems
Sunnyvale, California, United States Software and Services
Are you passionate about crafting exceptional web experiences that delight millions of users? At Apple, we are reimagining the next generation of Support, including building cutting‑edge generative AI solutions that transform how customers get help. By joining our team, you'll help us evolve and expand the customer‑facing applications, internal tools, and AI‑powered experiences that enable Apple customers to get the support they need.
As a Full Stack Software Engineer on our team, you will be responsible for shipping high‑quality features to our customers, from intuitive user interfaces to the APIs that power them, including GenAI‑driven experiences mpion your ideas with peers, management, and business partners while working at the intersection of web technologies and AI innovation. You’ll benefit from working in a fast‑growing organization where you're encouraged to "Think Different" and where your efforts play a key role in the success of Apple.
If you are excited about building innovative experiences, join our team to make a difference!
We build customer‑facing applications and internal tools within Customer Systems, helping millions of Apple customers get the support they need. Your responsibilities include:
- Design, develop, and maintain full‑stack web applications using React or Vue on the frontend, with backend services and No
SQL databases. - Collaborate with cross‑functional teams (Product, Design, QA, platform engineers) to define requirements, API contracts, and release innovative features.
- Prototype new ideas and actively contribute to architecture discussions and code reviews to ensure high‑quality, performant solutions.
- Write comprehensive unit and integration tests to maintain code quality and reliability.
- Implement localization best practices to deliver experiences for a global audience.
- Create internal tools to automate building, validation, and deployment processes.
- Champion your ideas with peers, management, and business partners while managing multiple projects simultaneously.
- Proven ability to work across the stack, with hands‑on experience building RESTful APIs using Node.js, Java, or similar server‑side languages.
- Strong understanding of data structures, algorithms, and web service communication protocols.
- Working knowledge of No
SQL databases (Couchbase, Mongo
DB, or similar) and data modeling for web applications. - Strong understanding of software development lifecycle including Git workflows, testing practices, and release management.
- BS in Computer Science, Engineering, or equivalent industry experience.
- Experience with SSR/SSG frameworks (Next.js, Nuxt, or similar) for optimized page delivery and SEO.
- Experience with modern testing frameworks (Jest, React Testing Library) and E2E testing tools (Playwright, Cypress).
- Experience implementing internationalization (i18n) and localization (l10n) in web applications for global audiences.
- Understanding of web security best practices including OWASP guidelines, XSS/CSRF prevention, OAuth 2.0/OIDC, SSO integrations, and secure session management.
- Experience optimizing for Core Web Vitals, including performance profiling, code‑splitting, caching strategies, and building applications for high traffic.
- Familiarity with WCAG guidelines and inclusive design principles.
- Hands‑on experience with CI/CD practices and tools for web development pipelines.
- Familiarity with GenAI concepts and using AI as part of your development toolkit.
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 $147,400 and $220,900, 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…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).