About The Position

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It's the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you'll do more than join something - you'll add something. We believe technology can transform both education and business, creating smarter and more connected communities. As a Software Engineer in the Enterprise and Education Technologies team, you'll contribute to developing solutions that enhance the learning experience for educators, students, and enterprise users. Our team plays a key role in making Apple products essential tools in classrooms and workplaces around the world. In this role, you'll help build software that improves how Apple devices are used in education and business environments. Working with experienced engineers, you'll collaborate to develop technologies that assist educators in managing classroom devices and help enterprise users deploy and manage thousands of devices at scale. This is an exciting opportunity to be part of a team shaping how Apple products make a meaningful impact on education and enterprise.

Requirements

  • Proven track record in mobile and desktop app development for iOS and macOS.
  • Extensive experience with Objective-C and Swift.
  • Deep understanding of Apple's ecosystem.
  • Strong passion for delivering high-quality software.
  • Significant experience developing feature-rich apps for iOS or macOS.
  • Advanced knowledge of macOS, iOS, and iPadOS design principles and guidelines.
  • Expertise in architecting software to support unit testing, UI testing, and/or integration testing.

Responsibilities

  • Develop software solutions that enhance the learning experience for educators, students, and enterprise users.
  • Collaborate with experienced engineers to develop technologies for managing classroom devices.
  • Assist enterprise users in deploying and managing thousands of devices at scale.
  • Contribute to new features and improve existing applications.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service