For which tasks (responsibilities)?
* Developing mobile games in Unity
* Implementing business logic and core gameplay mechanics
* Configuring graphics, animations, and other game assets
* Working with downloadable content
* Integrating SDKs for social interaction, advertising, payments, notifications, analytics, etc.
* Developing internal tools and extending the Unity editor
* Profiling and optimizing code, graphics, performance, and technical indicators
* Providing post-release project support
* Taking part in the code-review and merge processes
What kind of professional are we looking for?
* 4+ years of game development experience with Unity
* Solid knowledge of C# 7.0+
* Experience working with Unity 2020+
* Experience with asynchronous code and Addressables
* Experience in team development and working with git
What we'd like:
* You've already worked on projects during their global release and know the specifics of pre-release preparation, client updates, downloadable content, A/B testing, and analytics
* Familiarity with Unitask and Odin Inspector
* Experience with a LiveOps feature
* Experience with midcore projects
* Extensive experience with 3D graphics and an understanding of the principles behind rendering optimization
Why do we enjoy working here?
* Remote/hybrid options: you can work at our comfortable office or remotely in Georgia
* Professional growth: we offer English lessons with an instructor, pay for trips to professional conferences, and partially reimburse employees for education
* Flexibility: sometimes you just want to try something new. We get it, so we'll support you if you decide you want to switch to a new position, role, or project
* Teamwork: we value the expertise of every member of our team, so we really listen to each other
* Data-driven decision-making: all our product-related decisions are ultimately based on metrics, not subjective feelings
* Plus all the standard stuff: official employment, health insurance, and partial reimbursement for your gym membership
The selection process
The recruitment process will consist of two phases: an interview with our Recruiter and a technical interview with our Lead Unity Developer