XR (Extended Reality) App Developer

Employer

Job Description

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Tech3pillars Technologies, is seeking the following. Apply via Dice today!

Position: XR (Extended Reality) App Developer

Location: Houston, Texas - Onsite

Duration: Long term

Description:

We are seeking a skilled XR (Extended Reality) App Developer to join our dynamic team. As an XR App Developer, you will be responsible for designing, developing, and implementing immersive and interactive applications for various XR platforms, including virtual reality (VR), augmented reality (AR), and mixed reality (MR). You will collaborate closely with designers, artists, and other developers to create cutting-edge XR experiences that push the boundaries of technology and user engagement.

Key Responsibilities:

  • XR App Development: Design, develop, and implement XR applications for VR, AR, and MR platforms. This includes creating interactive environments, 3D models, animations, user interfaces, and integrating various technologies such as spatial mapping, gesture recognition, and object tracking.
  • Programming and Scripting: Write clean, efficient, and well-documented code using programming languages and frameworks relevant to XR development, such as Unity, Unreal Engine, C#, C++, or JavaScript. Implement features and functionalities that enhance user experiences and ensure optimal performance across different devices.
  • User Experience and Interface: Collaborate with designers and artists to create intuitive and immersive user interfaces for XR applications. Ensure smooth interaction and navigation within the virtual or augmented environments, and implement user-friendly controls and feedback mechanisms.
  • Testing and Debugging: Conduct rigorous testing and debugging of XR applications to identify and resolve any issues or glitches. Optimize performance and troubleshoot compatibility problems across different hardware platforms, operating systems, and devices.
  • Cross-functional Collaboration: Work closely with multidisciplinary teams, including designers, artists, and QA testers, to ensure seamless integration of XR experiences into larger projects or products. Communicate effectively to gather requirements, provide progress updates, and address technical challenges.
  • Research and Innovation: Stay up to date with the latest advancements and trends in XR technology, and actively explore innovative approaches to enhance XR applications. Identify opportunities for new features, integrations, or improvements to deliver exceptional user experiences.

Qualifications and Skills:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in XR app development, with a portfolio demonstrating successful projects and proficiency in relevant programming languages and frameworks (e.g., Unity, Unreal Engine, C#, C++, or JavaScript).
  • Strong knowledge of XR platforms, technologies, and design principles, including VR, AR, and MR.
  • Familiarity with 3D modeling, animation, and rendering techniques.
  • Solid understanding of user experience (UX) design principles and the ability to create intuitive, user-friendly interfaces.
  • Excellent problem-solving and debugging skills, with the ability to troubleshoot and optimize performance.
  • Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
  • Attention to detail and a passion for creating immersive and engaging XR experiences.