Unity Developer
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.
📊
Average salary range of similar jobs in
analytics →
Loading...