Senior Full Stack Web Engineer

Apple

Austin, TX • 15m ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Full Stack Web Engineer (Retail & Marcom Engineering)

Description

Build high-performance, accessible, and visually stunning web applications and the backend APIs/services that power them. Own features end to end—from requirements and UI design through APIs, testing, and production support—while optimizing for reliability, scalability, and performance (including Core Web Vitals). Use modern front-end and back-end technologies, with opportunities to apply generative AI and AI-assisted development to accelerate workflows.

Responsibilities

  • Own features end to end, from requirements and design through APIs, UI, testing, and production support

  • Build and maintain complex web applications using modern JavaScript frameworks (e.g., React, Angular, Vue) with TypeScript, HTML5, and CSS3

  • Design and build backend services, data models, and RESTful or GraphQL APIs using server-side languages (e.g., Java, Python, TypeScript/JavaScript/Node.js), backed by SQL and/or NoSQL stores

  • Create 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 via CI/CD pipelines and monitor production health using security and privacy best practices

  • Use AI-assisted tools to speed development; review AI-generated code for correctness, security, performance, and maintainability before shipping

Requirements

  • 3+ years of software engineering experience building large-scale enterprise or consumer-facing web applications

  • Proficiency with ES6+ JavaScript, TypeScript, HTML5, CSS3 and experience with a framework such as React, Angular, or Vue

  • Proven experience building and operating backend services and production RESTful/GraphQL APIs using a server-side language such as Java, Python, or Node.js

  • Experience with SQL and/or NoSQL databases

  • Experience building responsive, cross-browser, accessible (WCAG) web UIs

  • Experience writing automated tests using Jest, Playwright, or Cypress and shipping via CI/CD pipelines

  • Experience using AI coding assistants and LLM-based tools in daily development

  • BS in Computer Science, Engineering, or equivalent experience

Benefits

  • Opportunities to use generative AI and AI-assisted development to speed up prototyping and engineering workflows

  • End-to-end ownership, code reviews, and production support with a focus on performance and accessibility

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report