Apple

Software Engineer, Data Solutions & Initiatives

Apple
TechnologySingaporeFull-time6 months ago

About the role

AI summarised

Senior software engineer role on Apple's Data Solutions & Initiatives team, building scalable web applications to support business performance. Collaborates with product managers, UX designers, and engineers to deliver high-quality, resilient web apps.

TechnologyFull-time

Key Responsibilities

  • Collaborate closely day-to-day with product managers, UX designers and other engineers to plan, design, build, and deliver high quality, scalable and resilient web application

Requirements

  • 7+ years of experience building and maintaining high-performant, responsive and user-friendly web applications
  • Expert in HTML5, CSS, and JavaScript, with mastery of at least one modern framework (React, Angular, Vue, or Svelte)
  • Experience with designing and implementing APIs
  • Comprehensive knowledge of web stack fundamentals, performance optimization techniques and security
  • Strong UX/UI design understanding with a creative eye for visual details that deliver intuitive user experiences
  • Cloud platform expertise for deploying scalable, reliable solutions
  • Strong communication skills to effectively convey technical concepts
  • Ability to guide teams through iterative planning, execution, and delivery processes
  • Strong understanding of designing for resilience and self-healing capabilities
  • 10+ years of software engineering experience (preferred)
  • Proficiency with native development (iOS, macOS, Swift) (preferred)
  • Familiarity with distributed services, databases and API development (preferred)
  • Working knowledge of AWS or other cloud platforms (preferred)
  • Proven hands-on experience in rapid scaling, performance and resilience testing (preferred)
  • Bachelor's or Master's degree in Computer Science or equivalent experience (preferred)