Job Description
Job Description:
Position: Sr. Unity Developer
Location: Remote
A client within the streaming domain is seeking a strong Unity developer to join a team focused on innovation initiatives within the larger engineering organization. This role will be focused on the design and development of VR experiences with Unity/C#/Rift for our client's app running on all VR devices. We are seeking developers who have a keen interest in joining a small but growing team to lead/design/build a large scope/high-visibility project from start to finish.
Responsibilities:
- 3D Application development experience with Unity3D and C#
- Create consumer faced products in Gaming and Streaming areas
- Work on multiple platforms like Mobile or Desktop or Web using multiple platform solution like Flutter or Native platform solution like Kotlin/Swift/C#/C++
- Work and collaborate in teams with engineers, testers, product managers, 3d Artists etc.
- Work in an Agile, iterative development process
- Familiar with Jira, Confluence tools and communicate tasking estimation and progress regularly to a project manager, Scrum Master
- Capable of committing to deliver timely results
Qualities / Experience We’re Seeking:
- 3+ years as a Unity C# engineer
- Experience writing clean and testable code
- Familiarity with technologies for developing immersive experience with VR devices
- Familiarity with debugging with VR/AR devices
- Experience building data reporting tools or interfaces
- Basic knowledge of 3D modeling with Blender or similar software
Plusses:
- 5+ years of experience with Unity and C#.
- Experience with native mobile platform development (Android with Kotlin and IOS with Swift)
- Experience with native TV platform application development including Roku/FireTV/TVOS/WebTV
- Experience in video player streaming in VR devices (HLS/Dash and DRM like Widevine/Playready)
- Experience in 3D modeling tools like Blender/Maya/3dsMax
- Experience with projects that target high refresh rate performance