Apple
Senior Full Stack Web Engineer, Retail & Marcom Engineering
Austin, Texas · Senior · Full-time · Posted Oct 20, 2026
- Experience
- 5+ years of software engineering experience.
- Education
- BS in Computer Science, Engineering, or equivalent experience.
About the job
Build and operate full-stack web applications, APIs, and services for Apple’s retail and marketing experiences, focusing on performance, accessibility, reliability, and design quality.
What you'll do
- Own features end to end, from requirements and design through APIs, UI, testing, and production support.
- Build accessible web applications, backend services, data models, and RESTful or GraphQL APIs; optimize and operate them in production.
- Collaborate across design, product, and engineering; test, review, deploy, monitor, and apply security and privacy best practices.
What they ask for
- 5+ years of software engineering experience building large-scale enterprise or consumer-facing web applications.
- Strong proficiency in modern JavaScript (ES6+), TypeScript, HTML5, CSS3, and experience with a framework such as React, Angular, or Vue.
- Production experience building and operating backend services and RESTful or GraphQL APIs, plus experience with SQL and/or NoSQL databases.
- Experience building responsive, cross-browser, accessible (WCAG) UIs; optimizing performance; writing automated tests; and shipping through CI/CD pipelines.
Nice to have
- Experience using AI coding assistants and LLM-based tools in day-to-day development.
- Experience with state or data-fetching libraries, server-side rendering, cloud platforms, containers, design systems, real-time technologies, caching, messaging, observability, or legacy application modernization.
Tools
JavaScript (ES6+), TypeScript, HTML5, CSS3, React, Angular, Vue, SQL
AI focus
Use Generative AI and AI-assisted development to accelerate workflows, prototype ideas, and build AI-powered user experiences; review AI-generated code for correctness, security, performance, and maintainability.
Model-written summary · the original posting is authoritative