Key Responsibilities: A passion for emerging technologies and a desire to contribute to the future of augmented reality. Must be a quick learner, self-starter, with strong attention to detail, and can work with minimal supervision in a fast-paced, high-tech environment. Strong understanding of AR / VR concepts, technologies, frameworks and Development. Design, build, and maintain applications using industry-standard tools and platforms (e.g., Unity3D, Unreal Engine, ARKit, ARCore, Oculus SDK). Prototyping and Experimentation: Develop prototypes to explore new technologies, interactions, and experiences in AR/VR. 3D Modeling and Animation: Collaborate with 3D artists and animators to integrate 3D models and animations into AR/VR environments. Cross-Platform Development: Ensure that applications are compatible with various AR/VR hardware and platforms, including mobile devices, headsets, and wearables. Optimization: Optimize AR/VR applications for performance and scalability across different devices and platforms. UI/UX Design: Work closely with designers to implement intuitive and immersive user interfaces and experiences. Testing and Debugging: Conduct thorough testing and debugging of AR/VR applications to ensure high quality and performance. Collaboration: Collaborate with cross-functional teams, including designers, artists, and product managers, to deliver high-quality AR/VR experiences. Research and Development: Stay up-to-date with the latest advancements in AR/VR technology and propose innovative solutions to enhance our products and services. Documentation: Create and maintain technical documentation for AR/VR applications, including code, processes, and best practices.
Required Qualifications Education: Bachelors degree in Computer Science, Software Engineering, Game Development, or a related field.
Experience: o 2+ years of experience in AR/VR development. o Proficiency in Unity3D or Unreal Engine with a solid understanding of their respective AR/VR toolkits. o Experience with ARKit, ARCore, Oculus SDK, or similar AR/VR frameworks. o Strong programming skills in C#, C++, or a similar language.
Technical Skills: o Proficient in 3D mathematics, including vector math, linear algebra, and geometry. o Experience with 3D modeling software (e.g., Blender, Maya) is a plus. o Familiarity with graphics pipelines, shaders, and rendering techniques.
Soft Skills: o Excellent problem-solving skills and attention to detail. o Strong communication and collaboration skills. o Ability to work in a fast-paced, deadline-driven environment. o Passion for emerging technologies and staying ahead of industry trends.