We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.

Job posting has expired

Back to search results

Software Engineer, Education Technologies

Apple, Inc.
United States, California, Cupertino
November 17, 2023
Posted: Aug 22, 2023
Weekly Hours: 40
Role Number: 200441503
Imagine what you could do here. At Apple, new insights have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish! Would you like to help teachers around the world elevate the quality of their students' experience using technology in the classroom? The Apple Classroom team is looking for an experienced engineer with a passion for developing the highest quality software to bring innovative new features to life in Apple's Classroom app for iPadOS and macOS.
Key Qualifications
  • 4+ years of experience
  • Strong grasp of Objective-C and Swift design patterns
  • Strong ability to write performant and correct multi-threaded code
  • Talent for cleanly architecting UI features
  • Passion for quality and attention to detail
  • Aptitude to independently learn new technologies
  • Superior ability to identify and resolve complex problems
  • Excellent communication skills with the ability to work cross-team
  • Inquisitive and highly-motivated self-starter
Apple has played a significant role in the use of technology in the classroom for decades. From its very first introduction of the Apple II into classrooms in 1978 to today's state wide deployments of MacBooks and iPads to students, Apple continues to show an unwavering commitment to advancing access to state of the art learning tools in education. As a companion to Apple's popular MacBooks and iPads in education, Classroom app for iOS and macOS is an invaluable tool for teachers to make the most of the digital learning experience for their students. As an engineer on the Classroom team, your primary responsibility will be high-level UI development, but you'll often find yourself working at different levels of the stack in order to pull off challenging features. You should feel comfortable moving fluidly from network programming to framework and application development. You'll be maintaining and improving not just the Classroom app, but also its supporting frameworks and system services. You'll also be responsible for debugging and delivering the best possible application performance and adopting the best testing practices to help you find and fix bugs early. You will work with other creative and passionate team members as you collaborate with them on their proposed software implementations. As the face of the Classroom app running on iPadOS and macOS, every engineer on our team can have an enormous impact on the product we ship. To succeed here, you'll need above all to be passionate about building a classroom assistant experience that is the best of its kind. We promote innovation and new technology to further improve our creative output. Dynamic and smart people and inspiring and innovative technologies are the norm here. You will be part of building extraordinary and innovative features for an essential part of Apple's family of digital learning software. We're looking for a talented and passionate person to join our amazing team, if you feel this is you, we'd love to hear from you.
Education & Experience
BS in Computer Science or equivalent experience developing apps or building frameworks or developing UI's will be considered. Significant experience developing iOS or macOS consumer applications or equivalent applications is required.
Additional Requirements
Pay & Benefits
  • At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $138,900 and $256,500, and your base pay will depend on your skills, qualifications, experience, and location.

    Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. about Apple Benefits.

    Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.