Expertise building server and client-side web applications with JavaScript and NodeJS, HTML, and CSS.
Proficiency in frontend development with HTML5, CSS3, JavaScript, Tailwind, Web Components and experience with modern frameworks such as React, Vue.js, or Angular.
Experience with API development, RESTful principles, and integrating frontend applications with back-end services.
Knowledge of database systems like PostgreSQL, MySQL or Mongo DB.
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
Experience with back-end development languages such as Python, Ruby, or Go.
Knowledge of containerization technologies like Docker or Kubernetes
Experience with deployment strategies and dev-ops
Familiarity with Apple's development tools and frameworks such as Swift and Xcode.
Experience or basic understanding of user interface principles and design, and a passion for creating user-friendly, pixel-perfect interfaces.
Understanding of responsive design, accessibility (WCAG), and mobile-first principles.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.