Role Overview
We are seeking a skilled and innovative Augmented Reality (AR) Developer to join our team. The ideal candidate will have a strong blend of programming, 3D modeling, and creative skills to design and develop immersive AR experiences. You will work on cutting-edge AR applications that enhance user experiences across industries such as gaming, education, healthcare, and retail.
Key Responsibilities
- Develop AR applications and experiences using platforms such as ARKit, ARCore, Unity 3D, or other AR development tools
- Write clean, efficient, and maintainable code in languages such as C#, C++, Java, or JavaScript
- Create and integrate 3D models, animations, and assets into AR applications for interactive experiences
- Implement tracking and recognition technologies to enable AR apps to interact with real-world objects and environments
- Design intuitive AR interfaces that seamlessly blend digital and real-world elements
- Optimize AR applications for performance and compatibility across devices, including smartphones, tablets, and AR glasses
- Test AR applications thoroughly to identify and fix bugs, glitches, and performance issues
- Collaborate with designers, 3D artists, and product managers to bring AR projects from concept to completion
- Stay updated on AR technologies, trends, and best practices to enhance AR experiences
- Document code, processes, and project progress for team reference
- Rapidly prototype AR concepts to assess feasibility and gather user feedback for refinement
Qualifications and Skills
Bachelor's or Master's degree in Computer Science, Game Development, or a related field (or equivalent experience)Strong programming skills in C#, C++, Java, or JavaScriptProficiency with AR development tools and platforms such as Unity 3D, ARKit, ARCore, Vuforia, or similarExperience with 3D modeling and animation software (Blender, Maya, 3ds Max)Familiarity with computer vision, image recognition, and tracking technologiesStrong problem-solving, debugging, and analytical skillsCreative thinking and passion for pushing the boundaries of AR technologyExcellent communication and teamwork skillsPrevious experience in AR app development and a portfolio of AR projects is a plusSkills Required
Unity 3d, C++, Java, Javascript