Software Engineer - Talent Higher
Type: Onsite | Location: Dubai, UAE07/04/2024
6 months ago
Job Description
About the Job
We are looking for a Developer with a specialization in XR (AR, VR, MR), IOT Applications, Games, Web Experiences, and Real-Time engine development. The ideal candidate will have extensive experience building interactive experiences, utilizing game engine technologies such as Unity and/or Unreal Engine. They will work with the team to build interactive experiences for brands, high-end presentations, games, entertainment, and new media apps online and offline.
Responsibilities
-
Prototype and Develop:
- Develop experiences and content across the XR spectrum, including Augmented Reality, Virtual Reality, IOT applications, Immersive Real-Time Experiences, and Games.
- Work with creatives and developers to realize the vision of our XR experiences.
-
Project Management:
- Breakdown technical needs and scope out projects with producers and the technical team.
- Be responsible for development in real-time engines (Unity/Unreal), from prototyping to final product.
-
Team Collaboration and Mentorship:
- Mentor other team members and work with leadership to enhance the team’s knowledge of XR technologies and platforms.
- Recommend new innovative solutions for the market.
- Push for innovation with emerging platforms and technologies.
Requirements
- Proven experience as a professional software engineer for interactive experiences.
- Extensive domain knowledge of interactive/videogame/real-time production pipelines using technologies such as Unity or Unreal.
- Experience with Augmented and/or Virtual Reality, Touch Screen Applications, Multimedia Display Installations, and Interactivity development.
- Solid software engineering skills, including the ability to write robust, maintainable, well-architected, and well-documented code in languages such as HTML/CSS/JavaScript, C#, and C++.
- Expertise in coding interactive experiences using game engines (Unity/Unreal).
- Expertise in popular frameworks/platforms such as WebGL, ThreeJS, Babylon.js, WebXR.
- Experience with version control (i.e., Git, Perforce) is essential.
- Ability to quickly develop prototypes in addition to production-ready projects.
- Understanding of good user experience and implementation of best practices in interactive projects.
Nice to Have:
- Experience in UX and UI Design.
- Experience in Houdini.
- Experience with Raspberry Pi, Arduino, microcontrollers, LED, robotics, motors, batteries, and off-the-shelf hardware.
- Experience with Cinder and/or TouchDesigner, Ventuz, notch.
If you're ready to take your career to the next level and make a meaningful impact, we'd love to hear from you!
Salary range: AED 0 - AED 0
Apply NowSkills Required:
GoWebFlowJavaHTMLCSSGit