Unity Developer

Moon Active is one of the world's top mobile game companies, our teams leverage cutting-edge technologies to craft fun and interactive games enjoyed by millions worldwide.

As a Unity Developer, you’ll be working in a scrum team, creating new features for our product as well as improving our core architecture. We're looking at various levels of experience as we want people who can bring a variety of different things to the team.

Technologies: Client-Server (HTTP/JSON), AssetBundles, TMPro.

 

Responsibilities:

  • Implement new client-side features and maintain and improve existing code;
  • Integrate Technical Artists’ work and write tools for them;
  • Design effective communication between the client and server.

 

Requirements:

  • Experience​ ​in​ ​software​ ​development;
  • 3+ years of experience with Unity engine, specifically 2D mobile platforms and its scripting API’s (UI, 2D tools, animations, etc);
  • Strong knowledge of C# programming language;
  • Knowledge of dependency injection principles (StrangelOC/Zenject);
  • Knowledge of data structures, algorithms, and architectural design patterns;
  • Understanding the optimization of mobile applications;
  • Experience with Git Flow;
  • Be fearless in front of a big code base when have a need to understand how things works to add/fix something;
  • Team player.

Nice to have: 

  •  Experience creating editor tools for Unity;
  •  Experience in UnitTests writing;
  •  Experience in TeamCity.

 

Benefits:

  • A global data-driven company, with a unique product and strong R&D center;
  • Exceptional innovative and dynamic work environment;
  • Promote transparency & open employee communication;
  • Tremendous growth & career advancement opportunities;
  • Encourage, support, and empower learning exploration and career development opportunities;
  • Directly impact and build personalized product experiences for our players.

We offer:

  • Generous compensation with regular performance reviews;
  • Paid vacation and sick leaves; 
  • Comprehensive medical insurance for you and your family member free of charge;
  • Sports expenses reimbursement;
  • Comfortable office in BC Gulliver; 
  • Daily lunches in the office and fully stocked kitchen with the greatest coffee;
  • Newest technical equipment (macOS);
  • Training & Development / Tuition reimbursement; online courses of your choice;
  • Parental leave;
  • Employee Referral Program;
  • Regular team buildings and Company Happy Hours; 
  • Relocation bonus for nonlocal candidates;
  • Reimbursement of car parking. 

We celebrate all kinds of entertaining events - brought to us by our amazing Employee Experience and never forget about gifts!Join us on the Moon!

Required skills experience

Unity 3 years
Zenject 2 years
Addressables 2 years

Required languages

English B2 - Upper Intermediate
Published 10 September
44 views
·
1 application
100% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.
Loading...