Middle Unity Developer

undefined ago • 2 Years + • Game Engine

Job Summary

Job Description

Pushka Studios is seeking a Middle Unity Developer. The role involves acting with ownership to create high-quality games, setting ambitious goals, and embracing opportunities for success. The ideal candidate thinks creatively and outside the box. Key responsibilities include optimizing GPU/CPU performance, managing resources with Addressables and AssetBundles, and applying multithreading principles in C# and Unity to enhance application performance and responsiveness. The role also requires identifying and resolving bottlenecks and deep knowledge of the Unity Jobs system.
Must have:
  • Professional proficiency in profiling and optimizing GPU/CPU performance
  • Knowledge of the Addressables and AssetBundles system in Unity
  • Strong understanding of the principles of multithreading and asynchrony in C# and Unity
  • Ability to identify and resolve bottlenecks
  • Deep knowledge of Unity Jobs system
Good to have:
  • Proficiency in C++ and skills to work with unsafe code in Unity
  • Experience with Steam, EOS APIs
  • Experience working with console platforms (Xbox, PlayStation)
  • Experience with multiplayer features or Unity Networking
  • Strong math skills, especially in vector algebra and transformations
  • Hands-on experience with dependency injection frameworks such as Zenject
  • Ability to quickly get up to speed with existing code and find solutions to technical problems as a team
Perks:
  • Career and professional development
  • Competitive salary linked to the exchange rate
  • Transparent working conditions
  • Long-term employment, paid vacation and sick days
  • Compensation of 50% for corporate English lessons and training courses
  • A cool team and a variety of activities
  • Comfortable office in the city center
  • Partial compensation of parking space
  • Starlink and generator for comfortable working conditions
  • Assistance with relocation from other cities

Job Details

Pushka studios is a group of people who love games. We act with ownership to create the result we can take pride in. We set big goals and high expectations, we think forward and accept opportunities to achieve success. We believe that the best results come from people who can think outside the box.

Main responsibilities

  • Professional proficiency in profiling and optimizing GPU/CPU performance;
  • Knowledge of the Addressables and AssetBundles system in Unity, including how they work, load optimization and resource management;
  • Strong understanding of the principles of multithreading and asynchrony in C# and Unity, and experience in their practical application to improve application performance and responsiveness;
  • Ability to identify and resolve bottlenecks. Deep knowledge of Unity Jobs system.

Required skills

  • 2+ years of professional programming;
  • Deep knowledge of C# and Unity3D;
  • Knowledge of client-server application architecture;
  • Knowledge of memory management mechanisms in Unity and C#: understanding of different allocation strategies, Garbage Collector principles, ability to detect and fix memory leaks and over-allocation to achieve high performance.

Will be an advantage

  • Proficiency in C++ and skills to work with unsafe code in Unity;
  • Experience with Steam, EOS APIs;
  • Experience working with console platforms (Xbox, PlayStation);
  • Experience with multiplayer features or Unity Networking. Knowledge of methods for optimizing network traffic and reducing latency;
  • Strong math skills, especially in vector algebra and transformations;
  • Hands-on experience with dependency injection frameworks such as Zenject, etc;
  • Ability to quickly get up to speed with existing code and find solutions to technical problems as a team.

We offer

  • Career and professional development;
  • Competitive salary which is linked to the exchange rate;
  • Transparent working conditions;
  • Long-term employment, paid vacation and sick days;
  • Compensation of 50% of the cost of corporate English lessons and training courses, video courses;
  • A cool team and a variety of activities for every taste;
  • Comfortable office in the city center;
  • Partial compensation of the parking space;
  • Starlink and generator for comfortable working conditions in the office;
  • Assistance with relocation from other cities.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Dnipro, Dnipropetrovsk Oblast, Ukraine

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Game Engine Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)

View All Jobs

Get notified when new jobs are added by Pushka Studios

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug