Ein Unternehmen der Tenth Revolution Group

Referenz: a0MaA0000004nRx.5_1719565938

Principal Unity Developer

Norway

  • NOK 700,000 to NOK 900,000 NOK
  • Developer/Programmer Stelle
  • Fähigkeiten: Python, Unreal/Unity, Java, C#, Unit Testing
  • Level: Senior

Jobbeschreibung

Principal Unity Developer

a0MaA0000004nRx.5_1719565938

Location: Remote with occassional travel to office





We are dedicated to creating simulations that provide accurate insights into the effects of proposed large infrastructure projects on the population. Through an interactive representation of the real world, decision-makers can evaluate different options, identify potential issues, and collaborate to ensure the best outcomes.

Role Overview:

We are seeking experienced Unity developers to enhance our open-world simulation platform. As a Principle Unity Developer, you will develop our graphics platform and user-facing product. You'll address technical challenges, mentor the team, and contribute to our inclusive and innovative culture.

Our organization has strong ties to the academic community and consistently produces groundbreaking projects for real-world applications. Our research and innovative ethos permeate the company, encouraging you to explore new solutions and cutting-edge technologies.

As the Lead Unity Developer, you will have significant ownership and decision-making power over technical architecture, leading your team to create amazing solutions.

Key Responsibilities:

- Develop and enhance our graphics platform and Sandbox product.
- Push technological boundaries in open-world simulations.
- Mentor team members and solve complex technical issues.

Requirements:

- Bachelor's degree in Technology, Computer Science, or a related field.
- Experience with C#, C++, Java, and Python.
- Comprehensive experience with Unity 3D in game engines.
- Knowledge of rendering, client-server networking, and physics.
- Expertise in real-time, high-traffic systems (MMO or multi-projector).
- Proficient in shaders, GPU, and 3D file formats.
- Strong skills in TDD and Unity Test Framework.
- Expertise in serialization and modularizing Unity projects.
- Proven experience with WebGL or similar technologies.

Bonus Points for:

- Knowledge of Unity DOTS.
- Experience with observability patterns.
- Proficiency with Unity UI Toolkit.
- Understanding of Protobuf.
- Strong mathematical and physics knowledge in 3D engines.
- Familiarity with pixyz, .gbl, and .gltf.