Apple is looking for engineers to design and build scalable services for Wallet and Apple Pay, leveraging a unified, reliable data platform to drive significant business impact and enable data-driven decision-making.
Requirements
- 3+ years of professional web applications development experience
- Expert JavaScript/TypeScript and React (or comparable modern framework); strong command of component patterns, hooks, context, and state management (e.g., Redux, Zustand)
- Strong knowledge and understanding of data structures, algorithms, design patterns, concurrency, multi-threading and scalability
- Experience in SQL and NoSQL distributed databases such as PostgreSQL and Cassandra
- Unit/integration/E2E (Jest, React Testing Library, Playwright/Cypress) tests and confidence adding tests to legacy code
- Develop EST/GraphQL, authentication flows, resilient data fetching/caching (SWR/React Query), error handling and retries
- Hands-on experience meeting Core Web Vitals; profiling and fixing bundle bloat via tree-shaking, code-splitting, caching, and memorization
Responsibilities
- designing and developing innovative front-end and backend software features using micro services architecture for our organization’s internal web applications.
- Design and develop visualization low code frameworks, reusable components & utilities, set up automated integration tests and develop tools and platforms helping the analysts & business users make decisions using data and visualizations
- Partner with key stakeholders across the engineering, analytics & business teams as you design and create web interfaces for rich user experiences
- Work with backend team to define and integrate APIs
- Implement software designs using JavaScript and related technologies.
- Prepare and execute unit and integration tests
- Envision functional and non-functional requirements to create solutions from scratch
Other
- Excellent verbal and written communication skills
- Self-starter with forward thinking capability with strong executional track record and be accountable for business priorities
- Bachelor’s or Master’s degree in Computer Science or a related technical field or equivalent work experience
- Apple is an equal opportunity employer that is committed to inclusion and diversity.
- We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.