Senior Unity Developer

23 Hours ago • 5 Years +

Job Summary

Job Description

As a Senior Unity Developer, you will be responsible for profiling and optimizing GPU/CPU performance, working with the Addressables and AssetBundles system, multithreading and asynchrony in C#, and identifying and resolving bottlenecks. You'll need to apply your deep knowledge of C# and Unity3D, client-server application architecture and memory management mechanisms to detect and fix memory leaks and over-allocation to achieve high performance. You should also be able to quickly adapt to existing code and solve technical challenges as a team.
Must have:
  • 5+ years of professional programming experience
  • Deep knowledge of C# and Unity3D
  • Knowledge of client-server application architecture
  • Knowledge of memory management mechanisms in Unity and C#
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, etc
Perks:
  • 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

Job Details

Senior Unity Developer

Dnipro
office work
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.

join us

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

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

  • 5+ 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!

Similar Category 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)

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