Software Engineer – Applications

AppleAustin, TX
Onsite

About The Position

Collaborate with designers, product managers, and back-end engineers to implement responsive and accessible web applications for Apple’s Online Store. Write clean, modular, and reusable code using HTML, CSS, JavaScript (ES6+), and modern frontend frameworks like React or Vue.js. Optimize applications for speed, scalability, and user engagement, ensuring a seamless experience for millions of users globally. Debug and resolve performance bottlenecks, cross-browser compatibility issues, and ensure code quality through peer reviews and testing. Stay up to date with emerging web technologies and contribute to enhancing the online store’s frontend architecture. Ensure the highest standards in security, accessibility, and design fidelity. Conduct code reviews and mentor Junior engineers.

Requirements

  • Bachelor’s Degree or foreign equivalent in Computer Science, Software Engineering or related field.
  • 6 years of progressive, post-baccalaureate experience in the job offered or related occupation.
  • 4 years of experience utilizing HTML5, TypeScript, CSS3, NodeJS, and JavaScript frameworks including React or Vue for large-scale web applications.
  • 4 years of experience with version control using GIT.
  • 4 years of experience utilizing responsive web design including media queries, Flexbox, CSS Grid, and pre-processors including SASS or LESS for cross-platform functionality.
  • 4 years of experience utilizing performance optimization including lazy loading, image optimization, code splitting, Web APIs, and DOM manipulation.
  • 4 years of experience debugging with browser developer tools and Xcode to triage and reproduce issues across codebases and platforms.
  • 4 years of experience utilizing RESTful API integration to enable frontend-backend communication and third-party service interoperability.
  • 4 years of experience conducting unit and component testing using Jest, Playwright, or Karma ensuring code reliability, maintainability, and regression coverage.
  • 4 years of experience translating design specs from Photoshop, Sketch, or Figma into code.
  • 4 years of experience implementing CORS configuration and XSS mitigation for secure applications.
  • 4 years of experience utilizing frontend ecosystem tools including state management, Storybook, Webpack, NPM, ESLint, and Prettier for development and code quality.
  • 4 years of experience logging and collecting analytics using Splunk for log storage, monitoring, and issue diagnosis.
  • 4 years of experience utilizing Continuous Integration/Deployment pipelines including Jenkins for automated build, test, and production deployment.

Responsibilities

  • Implement responsive and accessible web applications for Apple’s Online Store.
  • Write clean, modular, and reusable code using HTML, CSS, JavaScript (ES6+), and modern frontend frameworks like React or Vue.js.
  • Optimize applications for speed, scalability, and user engagement.
  • Debug and resolve performance bottlenecks and cross-browser compatibility issues.
  • Ensure code quality through peer reviews and testing.
  • Stay up to date with emerging web technologies and contribute to enhancing the online store’s frontend architecture.
  • Ensure the highest standards in security, accessibility, and design fidelity.
  • Conduct code reviews.
  • Mentor Junior engineers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service