AR/VR Software Developer

Employer

Job Description


Summary

Apple is working with advanced technologies to build ground-breaking new products. The Technology Development Group is seeking a Design Prototyper to help build applications and prototypes for a new medium, and to help drive development of future-facing products. We build technology that inspires people. What inspires you? We are looking for a collaborative and curious innovator to join our cross-functional team to bring ideas to life.


Key Qualifications

Key Qualifications

Proficiency in at least one of the following programming languages: Swift, C#, C++, Javascript (React)

Understanding of 3D content principles and hands-on experience working with one or more 3D engines and/or APIs, such as Unity, Unreal, ARKit/RealityKit

Experience working with 3D content creation tools such as Houdini, Maya, Blender, etc.

Experience with rapid prototyping, with a good intuition and communication in making time vs. complexity tradeoffs

You’re a self-start with a passion and curiosity for AR/VR, building with new technologies and making things better for people

2+ years of experience developing UI and interactive experiences for shipped products


Description

In this role, you will build and prototype new experiences for AR using evolving technologies. Your work will help shape our future products. We have a real passion for new technologies and product development, and you will work closely with other Apple designers, artists, and engineers to craft transformative, empowering experiences for Apple audiences. You should be able to balance customer needs with technical constraints to help translate and realize the team’s ideas. You will join projects at varying stages of production, ranging from research and concept, to rapid prototyping, to polishing and optimizing UI/interactions for shipping, working closely with partners to ensure a high-quality product. This role requires attention to detail, curiosity, adaptability, and thoughtfulness as you produce beautiful interactive concepts, while navigating through unusual technical challenges.


Education & Experience

BS or MS in Computer Science, Interaction Design, Game Design, or equivalent experience


Additional Requirements

Familiarity with SwiftUI and/or iOS development Knowledge of MacOS and iOS design principles Proficient in iterative UI/UX design, including sketches, wireframes, concept, and feature development in close collaboration with cross-functional stakeholders


Role Number: 200422349