At Apple, the business problem is to create a world-class experience management solution to gather, analyze, and act upon feedback to drive continuous improvement in products, services, and internal processes.
Requirements
- Experience with UX design and UI design tools (e.g., Figma, Sketch)
- Familiarity with GenAI code generating frameworks like Roo Code
- Experience with systems architecture, API design
- Good understanding of/experience with server-side technologies (e.g. Java) and databases(e.g. MongoDB, Oracle)
- 6 years of shown experience with JavaScript frameworks(Angular, React etc) delivering modern customer-facing web applications
- Extensive expertise in HTML, CSS, JavaScript
- Experience with product Growth / Go-To-Market strategies
Responsibilities
- Collaborate closely with designers to translate wireframes and mockups into functional and visually appealing user interfaces.
- Partner with UX designers to shape intuitive user flows, ensuring designs are aligned with user needs and accessibility standards.
- Define and enforce UI/UX architecture principles, component libraries, and design systems to maintain consistency across products.
- Work in tandem with backend engineers to seamlessly integrate UI components with APIs and data sources.
- Provide architectural oversight for front-end frameworks, performance optimization strategies, and scalable design patterns.
- Actively participate in code reviews to ensure maintainability, scalability, and adherence to design and coding standards.
- Conduct usability testing and incorporate user feedback into iterative design and development cycles.
Other
- Bachelor's or Master's in Computer Science or equivalent field
- Leadership qualities: leading projects, mentoring, and developing standard methodologies
- Passion for quality, attention to detail, user experience, accessibility, and internationalization
- Apple is an equal opportunity employer that is committed to inclusion and diversity
- Learn more about your EEO rights as an applicant