3+ years of experience as Unity Developer (we are also open for less experienced candidates who are highly motivated and ready to learn specialists);
Deep understanding of Unity game development process;
3+ years of experience with game physics;
3+ years of experience with mobile and console game development;
3+ years of experience in optimizing memory and space usage;
Experience with scripting, textures, animation, GUI styles, and user session management;
Constantly learn and follow evolving game standards.
Experience with AR/VR;
Experience in custom editors implementation;
Experience with Oculus Quest;
Experience in the gaming industry;
Experience in developing applications for the mobile OS (Android, iOS).
Team size and the structure: As we have a linear system, you can communicate directly with any team member. The size of our company is 40 people.
What we offer:
Three months probation period;
Flexible working hours agreed with the lead;
Saturday, Sunday and banking days are days off;
Paid overtimes. (We value work-life balance. Yes, overtime can happen. If there is such a necessity, we pay extra for overwork. Extra hours usually agreed with the lead beforehand);
The work is entirely remote.
Communicate with the design team to discuss game ideas;
Ensure product development and improvement (introduction of new features and mechanics);
Convert design ideas into functional games;
Identify and correct code errors and bottlenecks of the game;
Test the functionality of the game;
Develop and create game patches and upgrades.
We do projects using Unity C# as a primary language. Sometimes, they involve native applications for iOS (Swift) or Android (Kotlin). For most of them, we apply CD/CI flow backed by GitHub Actions. Using this approach for builds testing and assembling (we utilize Unity Cloud Build as well) adds to the development process.