Sueldo oculto
As a Mid-Level XR Software Developer, you will play a key role in designing, developing, and implementing immersive XR applications and experiences. You will work closely with cross-functional teams, including designers, product managers, and other developers, to bring innovative ideas to life. This is a fully remote position, offering flexibility while requiring strong self-motivation and communication skills.
Required Knowledge, Skills and Abilities
· 2-5 years of professional experience in software development, with a focus on XR (VR/AR/MR) technologies.
· Proficiency in Unity3D or Unreal Engine, with a strong portfolio showcasing XR projects.
· Solid understanding of C# (for Unity) or C++/Blueprints (for Unreal Engine).
· Experience developing for XR platforms such as Oculus Quest, HTC Vive, Microsoft HoloLens, ARKit, or ARCore.
· Familiarity with 3D modeling tools (e.g., Blender, Maya, or 3ds Max) and integrating assets into XR applications.
· Strong problem-solving skills and attention to detail, with a focus on optimizing performance and user experience.
· Ability to work independently in a remote setting while maintaining clear and proactive communication with the team.
· A passion for XR technology and a desire to push the boundaries of immersive experiences.
· Experience with multi-platform development (PC, mobile, and standalone XR devices).
· Knowledge of AI/ML integration in XR applications (e.g., gesture recognition, object tracking).
· Familiarity with cloud-based services (e.g., AWS, Azure) for XR application deployment and scaling.
· Experience with agile methodologies and version control systems like Git.
· Understanding of UX/UI principles for XR interfaces.
PRIMARY RESPONSIBILITIES AND INFLUENCE
· Design, develop, and optimize XR applications for virtual reality (VR), augmented reality (AR), and mixed reality (MR) platforms.
· Collaborate with designers and artists to integrate 3D models, animations, and interactive elements into XR environments.
· Write clean, efficient, and maintainable code using industry-standard programming languages and tools.
· Troubleshoot and debug software issues to ensure smooth performance across devices and platforms.
· Optimize applications for performance, scalability, and user experience on various XR hardware (e.g., Oculus, HoloLens, ARKit, ARCore).
· Stay up to date with the latest trends, technologies, and best practices in XR development.
· Participate in agile development processes, including sprint planning, code reviews, and retrospectives.
· Contribute to brainstorming sessions and provide technical insights to enhance product functionality and innovation.
· Document technical specifications and workflows to ensure clarity and consistency across the team.