Senior Unity Developer

We seek a skilled Senior Unity Developer with extensive experience in building interactive applications and games.

Technology:
C#
Unity3D
VR/AR
3D asset management
Location:
Ukraine
Poland
Latvia
Czech Republic
Moldova
Lithuania
Croatia
Romania
Bulgaria
Georgia
Type:

Full-time

Remote

Job ID:

JR-46710

Apply now

Table of contents

Apply now
Let’s be in touch!

Job description

The ideal candidate will be highly skilled in Unity3D development and possess a deep understanding of C# programming. This role requires someone who can lead projects, collaborate effectively with a multidisciplinary team, and drive innovation in immersive training solutions, and contribute to the development of future system infrastructure designed to manage venues, 3D assets, and basic configurations effectively without the need for frequent build and release cycles.

Requirements:

  • Bachelor’s degree in Computer Science, Game Design, or related field;
  • Minimum of 5 years of experience in Unity development;
  • Strong knowledge of C# and deep understanding of object-oriented programming;
  • Experience in VR/AR development is a must;
  • Proven experience in solution performance optimization and scalability;
  • Experience with 3D asset management and integration within Unity;
  • Proficiency in developing multi-player features and networking within Unity;
  • Familiarity with building system infrastructures designed to manage content and configurations effectively;
  • Excellent problem-solving and communication skills;
  • Good communication in English.

Nice to have:

  • Experience with Unity certification;
  • Knowledge of version control systems, particularly DAM Helix Core (Perforce);
  • Experience with Unity certification.

Responsibilities:

  • Design, develop, and maintain applications using the Unity3D engine;
  • Collaborate with designers, 3D artists, and other developers to create compelling and efficient interactive experiences;
  • Optimize existing applications for maximum speed and scalability;
  • Develop and manage 3D assets, integrating them seamlessly into applications;
  • Contribute to the design and implementation of system infrastructure for managing venues, 3D assets, and configurations to streamline development processes;
  • Extend existing applications to include multi-player capabilities;
  • Integrate software components and third-party programs as required;
  • Maintain and improve code quality, organization, and automatization.

What we offer:

  • Financial stability and competitive compensation;
  • Social package;
  • Paid vacation;
  • Private Medical Healthcare;
  • Transparent professional and career growth development plans;
  • Buddy system;
  • Flexible work schedule;
  • Access to Language Learning Platform goFluent;
  • Additional training and certifications;
  • Friendly team and pleasant working environment.