Full Stack Software Engineer

Vancouver, British Columbia, Canada
Software and Services


Weekly Hours: 37.5
Role Number:200312983
Be a part of the team that builds technology around digital content such as eBooks and audiobooks. We made a UI for indie authors to setup their EPUBs in Apple Books. We made tools which Apple Books readers find the “the next great book” in their reading journey. The Apple Books team is seeking a full stack software engineer to help us with a next generation project.

Key Qualifications

  • Must have web application or web UI development experience
  • Be comfortable in open written and/or verbal communication
  • Be highly attentive to details
  • Be familiar with some of the following technologies: Python, Java, ReactJS, Typescript
  • Be familiar with or open to DevOps in cloud platform hosting environments


At Apple, we don’t just create products. We build the kind of wonder that’s revolutionized entire industries. It’s the diversity of our people and their ideas that encourages the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it. As the Apple Books Web Services team we build and support websites, web services, and tools for the Apple Books app. To succeed here you’ll need to be an earnest proponent of building world class user experiences for the web. We are very flexible in the way we solve problems. To be a part of the team means we will want your ideas, concerns, and opinions in our discussions. We are highly collaborative. To join us in our next industry leading software project you will be expected to be part of our very impactful multi-functional team. Also, we invent. There are opportunities to create something entirely new through deep understanding of our domain, and you may get to work in data science or partner with a machine learning engineer from the Apple Books team.

Education & Experience

Additional Requirements