Expert in JavaScript frameworks (React, Angular, or Vue) and CSS libraries (such as Tailwind, Bootstrap) for responsive, scalable designs
Developed Single Page Applications with React or Vue, leveraging state management (Redux, Zustand) for seamless user experiences
Proficient in software versioning using Git, NPM, or Yarn for collaborative development and dependency management
Passionate about crafting innovative, user-centric experiences that drive engagement and usability
Skilled in debugging with browser dev tools, writing tests with Jest or similar tools and optimizing UI performance through lazy loading and code splitting
Bachelors of Science in Computer Science or similar technical degree
Independently drive UI projects from design handoff to production, delivering performant and accessible web interfaces
Passion for building a rich and innovative end to end user experience
Strong critical thinking and communication skills, collaborating effectively with designers and backend teams to deliver cohesive products
Some experience with iOS frameworks and application development (Swift/React native)
Manage deployments by ensuring front-end compatibility and maintain UIs through bug fixes, accessibility updates, and performance optimizations
Deliver high-quality UI features on time, meeting design specifications, accessibility standards, and performance benchmarks.
Offer post-deployment production support and maintenance for UI components, ensuring functionality, availability, and performance.
Collaborate effectively with globally distributed teams, including designers, developers, and product managers, to deliver cohesive, high-quality user interfaces while accommodating diverse time zones and cultural perspectives.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.