Apple logo

Senior Full Stack Engineer - Privacy User Experience

AppleHollyhill Industrial Estate, Hollyhill, Cork3 weeks ago
Dublin

Description

The ASE Privacy team’s goal is to help Apple achieve its commitment to privacy as a fundamental human right. Working across Apple we support feature development, develop new privacy techniques, and are continuously looking for ways to streamline processes so Apple can continue to surprise and delight whilst securing your privacy. To further this goal, we are establishing a new team in Dublin that will drive development of internal user experiences across our services and systems. Working with partners in Dublin, London as well as our US locations this team will be responsible for the design and implementation of a unified platform providing access to critical systems used to deliver on our privacy promise. Our teams build the internal software applications used daily by the people who create the Apple products you know and love. Come join a passionate and skilled group of developers, designers, and product folks that care deeply about our users and the work they do.
We’re looking for a Senior Full Stack Software Engineer, ideally with expertise with technologies like Node.js, React, Typescript, Javascript, and SQL. You will architect, develop and ship features with your cross-functional product and UX partners, as well as your fellow software engineers. You will also be expected to participate in the feature design process with our lean and talented team, drive new functionality, contribute to architectural and performance improvements, and bring your best every day to our team.
  • A passion for user-privacy and track record for delivering best of class user experiences
  • Knowledge of front-end technologies such as React and Ant Design
  • Proficiency in high-level languages such as Java, Javascript or Typescript
  • Experience building robust HTTP APIs and backend services
  • Previous experience with user privacy and regulations such as GDPR
  • Experience in Data and Platforms, familiarity of batch and streaming data processing technologies
  • Experience in working with teams across geographic and timezone boundaries
  • Excellent communication skills and the proven ability to express technical ideas, teach and mentor other software engineers around you, but also communicate well with non-technical team members