> Markdown version of [/jobs/ext/2171503-software-engineer-front-end-retail-and-marcom-engineering](https://www.wearedevelopers.com/jobs/ext/2171503-software-engineer-front-end-retail-and-marcom-engineering). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Front End), Retail and Marcom Engineering - **Company:** Apple Inc. - **Location:** Sunnyvale, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Adobe Analytics, JavaScript (Programming Language), Web Accessibility, Application Performance Management, HTML5, Cascading Style Sheets (CSS), Code Coverage, Software Quality, Monitoring of Systems, Next.js, TypeScript, Web Content Accessibility Guidelines, Web Testing, Web Performance Optimization, Web Usability, ReactJS, Cypress (Programming Language), Webpack, Material UI, Information Technology, Build Tools, Graphql, Front End Software Development, React Redux, React Testing Library, Api Design, Restful APIs, Es2015 - **Published:** August 21, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3361170994&tx=IT9184THV&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role We are hiring a Senior Frontend Engineer to build performant user interfaces for complex problems. You will architect scalable frontend systems, mentor engineers, and drive technical decisions for our customer-facing product experiences on apple.com. This role gives you the chance to work on challenging technical problems, lead initiatives, and grow with a team focused on code quality, collaboration, and continuous learning. If you are passionate about creating exceptional user experiences and want to make an impact, we want to hear from you., * 5 years using TypeScript, React, and Next.js in production applications. * 4 years using JavaScript (ES6+), HTML5, CSS3 or responsive layouts * 3 years doing web application testing practices or tools such as Jest, React Testing Library, Cypress or code coverage instrumentation * 3 years with JavaScript events, hooks, and state management solutions (Redux, Context API, MobX, Zustand, or similar) * 3 years of application performance improvement techniques, optimization strategies or caching solutions * BS in Computer Science or a related field or equivalent job-related experience. Preferred Qualifications * Familiarity with modern build tools and module bundlers (e.g. Webpack, Vite) * Experience architecting or leading frontend migrations and refactors * Understanding of backend technologies and RESTful and GraphQL API design * Knowledge of accessibility standards (WCAG 2.1 AA) and building inclusive user interfaces * Experience with design systems, component libraries, or Storybook * Understanding of web performance optimization, Core Web Vitals, and monitoring tools * Effective communicator who can work across both technical and creative teams ## Description As a Senior Frontend Engineer, you will be a key technical contributor responsible for building and scaling our work. You will work at the intersection of design, product, and engineering to create intuitive, high-performance interfaces. ## Related Videos - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more](https://www.wearedevelopers.com/videos/1761-wearedevelopers-live-frontend-inspirations-web-standards-and-more) - [GraphQL + Apollo + Next.js: A Lovely Trio](https://www.wearedevelopers.com/videos/311-graphql-apollo-next-js-a-lovely-trio) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) ## Related Articles - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)