Senior Full Stack Web Engineer, Retail & Marcom Engineering
Listed on 2026-10-23
-
Software Development
Full Stack Developer, Software Engineer, Backend Developer
Austin, Texas, United States Corporate Functions
At Apple, we believe in the power of individual imagination working together, a commitment that drives us to create experiences that delight and inspire. Every tool we build and every service we provide is born from the collective dedication to excellence that defines us. Here, you'll do more than join a team. You'll help shape the tools that empower Apple to share meaningful content with customers worldwide.
As part of Retail Engineering, you will help build cutting-edge tools that connect us with our customers, creating experiences that resonate across the world. By embracing diversity in thought and experience, we continually push the boundaries of innovation, allowing us to do the best work of our lives.
Retail and Marcom Engineering, an IS&T team, builds and operates the systems and experiences that connect Apple's products with its customers. The team owns the technology behind both Apple's online and physical stores and drives the interactive marketing experiences and tools that keep creative operations moving. Together, those functions deliver the technology behind every product story Apple tells and every purchase a customer makes.
Responsibilities
- Own features end to end, from requirements and design through APIs, UI, testing, and production support.
- Turn designs into clean, reusable, accessible (WCAG) UI components, and contribute to shared component libraries and design tokens.
- Partner with UX designers, product managers, and engineers to refine requirements and align on solutions.
- Write unit, integration, and end-to-end tests, and participate in code reviews.
- Optimize performance across the stack, including Core Web Vitals (LCP, CLS, INP).
- Ship through CI/CD pipelines and monitor production health, applying security and privacy best practices throughout.
- Use AI-assisted tools where they help speed up development, and review AI-generated code for correctness, security, performance, and maintainability before it ships.
- 5+ years of software engineering experience building large-scale enterprise or consumer-facing web applications.
- Experience with SQL and/or No
SQL databases. - Proven experience optimizing performance across the stack, using techniques such as code splitting, lazy loading, caching, query optimization, etc.
- Experience writing automated tests with frameworks such as Jest, Playwright, Cypress, etc., and shipping through CI/CD pipelines.
- BS in Computer Science, Engineering, or equivalent experience.
- Experience using AI coding assistants and LLM-based tools in day-to-day development.
- Experience with client-side state and data-fetching libraries such as Redux, Zustand, Tan Stack Query, etc., in complex applications.
- Experience with server-side rendering frameworks such as Next.js, Nuxt, etc.
- Experience with cloud platforms and containers such as AWS, Docker, Kubernetes, etc.
- Experience building design systems or component libraries with designers, using tools such as Figma, Storybook, Chromatic, etc.
- Experience with real-time technologies such as Web Sockets, Server-Sent Events, streaming APIs, etc.
- Experience with caching, messaging, and observability tools such as Redis, Kafka, Open Telemetry, Splunk, etc.
- Experience modernizing large legacy web applications.
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
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
(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).