- Search for JobsSearch for Jobs
- Browse for JobsBrowse for Jobs
- Create a ResumeCreate a Resume
- Company DirectoryCompany Directory
-
Job Code200219336
-
Jobs Rated8th
Summary
Posted: Jan 27, 2021
Role Number:200219336
Would you love to create
technologies that help people to learn and create?
Do
you like working on a collaborative team to en...Summary
Summary
Posted: Jan 27, 2021
Role Number:200219336
Would you love to create technologies that help people to learn and create?
Do you like working on a collaborative team to envision product possibilities?
Do you thrive on prototyping ideas and then iterating on them to create usable, shippable apps?
Are you fascinated by how different cultures and communities express themselves, and the potential for new technologies to amplify different perspectives?
Apple's AI Education program is seeking an iOS developer who will play a central role in the construction of first party apps for learning.
You will have the rare and rewarding opportunity to engineer educational technologies that include ARKit, CoreML, and other Apple platform technologies to delight and inspire millions of students and teachers.
Key Qualifications
- 2+ years experience creating native iOS apps with first and/or third-party iOS frameworks.
- A track record of delivering high quality iOS apps.
- Demonstrable debugging and performance testing skills.
- Ability to write clean, well-factored, tested UI code.
- Joy for participating in teamwork that moves problems from ambiguity to clarity through design, engineering, and user research.
- Passion for quality and attention to detail.
Description
The ideal engineer is comfortable working in a dynamic and creative team charged with developing educational applications for a rapidly evolving domain.
This position requires a self-motivated developer who loves to learn new technical skills and enjoys teamwork that explores a variety of approaches to supporting teaching and learning.
Responsibilities include:
Collaborating with educators, researchers, and designers to envision and prototype educational product design concepts.
Working with others to go from prototype to product, with input from users along the way.
Participating in code reviews.
Mentoring junior developers.
Education & Experience
Bachelor's Degree in Computer Science, Applied Mathematics, Statistics, or equivalent experience.
Additional Requirements
- Experience with designing and implementing native iOS apps.
- Fluency in in Swift or Objective-C.
- Optional: Familiarity with machine learning or AR techniques.
Jobs Rated Reports for Software Engineer
Before you go...
Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.