Job Detail

AR/VR Developer

  • Department : IT
  • Location : Noida

We are looking for a highly skilled AR / VR Developer who has a knack for developing cool and fascinating products and assets that can speak of their skills and clients taste.

ESSENTIAL DUTIES & RESPONSIBILITIES

  • Follow adopted design/development methodologies, patterns, and toolsets.
  • Programming and implementing immersive AR/VR applications using Unreal Engine, OpenCV, ARCore, Ar Kit .
  • Work on creating experiences using devices like Cameras, HMDs e,tc
  • Understanding UX design process and closely working with Android/iOS and application development team .
  • Follow product coding process, including code management, testing, review.
  • Hands-on problem-solving, troubleshooting, and debugging skills.
  • Transforming design ideas into functional applications
  • Planning and implementing required functionalities in line with the specifications
  • Assessing concepts for feasibility from a technical perspective
  • Prototyping and building next generation AR/VR products based on Unreal Engine 3D/C#
  • Analyzing, designing, developing and debugging real time AR software for prototypes and user experiences
  • Producing VR/AR experiences that are viewable on mobile devices and web
  • Working with pre-created images and 3D models to create photorealistic experiences
  • Working with Product Managers and Designers to build impactful and easy-to-understand prototypes
  • Incorporating new and creative technical solutions to optimize system performance
  • Optimizing applications for multiple platforms
  • Driving innovation through rapid prototyping and an iterative development process
  • Participating in internal concept development and ideation sessions, to bring a unique perspective (based on prior experience) to the discussion
  • Working with the team to share knowledge and help in building best-in-class applications
  • Apply design thinking to the problem solving process

Required Skills:

  • 3-5 years of experience in developing AR/VR, Computer vision applications
  • Experience in building Unreal Engine , ARCore applications and experiences
  • Programming knowledge in C , C#, JAVA
  • Experience implementing immersive AR/VR applications
  • Obsession with clean coding practices while building scalable, maintainable and performant code
  • Strong and accurate analytical and communication skills
  • Self-motivated and initiative personality with a can do attitude and the ability to learn quickly
  • Dedication to fostering an inclusive culture and value diverse perspectives
  • Knowledge or Experience in Java 8, JEE, REST, Spring Core, Spring MVC, Struts, JPA/Hibernate/Spring Data and XML
  • Knowledge or Experience in Angular2 or similar frameworks
  • Knowledge or Experience in HTML, CSS, JavaScript
  • Prior experience of publishing AR/VR/XR applications or relative experience (at least 2-3)
  • Strong knowledge of C#, AR Core, AR Kit and AR Foundation
  • In-depth knowledge of Unreal Engine  AR, VR and XR frameworks
  • Good knowledge and understand of 3D geometry and integrated game/apps
  • Experience of working on platforms such as HTC Vive and Oculus Quest, and of mobile games/app development
  • Significant knowledge of scripting, animation, session management and textures
  • Prior experience of working on version control systems such as GitHub, BitBucket, etc.
  • Candidate should be detail-oriented, with good communication and troubleshooting skills
  • Obsession with clean coding practices while building scalable, maintainable and performant code
  • Strong and accurate analytical and communication skills
  • Self-motivated and initiative personality with a can do attitude and the ability to learn quickly
  • Dedication to fostering an inclusive culture and value diverse perspectives

Educational Qualification

  • Bachelor s degree (BE, BTech, BCA, BSc Comp.) or Skill Certification such as CDAC , or SparkAR, Unreal Engine , Unreal etc.
  • 3-5 years’ Experience in a fast-paced technology products or services organization
  • Should be comfortable working as an individual contributor
  • Good communication skills, should be a team player & self-learner
  • Ability to manage / support multiple priorities
  • Strong creative thinking ability to always come with impactful and unique ideas
  • Ability to adapt to the evolving needs of the organization, in a fast-paced agile setup
Back