As a Unity developer you will be working in a scrum team, creating new features for new game, as well as improving our core architecture.
We’re looking at the various levels of experience as we want people who can bring a variety of different things to the team. It’s a great opportunity to join the creation of a new product and grow with us!
Technologies: Client-Server (HTTP/JSON), AssetBundles, Spine (for animations), DOTween, TMPro.
Responsibilities
- Creating new features, working on optimization for the best performance, and improving all areas of our product — that’s our everyday life, regardless of the product;
- We aim to reach maximum coverage of our code with unit tests and create detailed documentation for our features using Confluence;
- Collaborate with Technical Artists on the integration of creative assets into the game.
Requirements:
- Professional experience in software development;
- Experience with Unity engine — specifically 2D mobile platforms and it’s scripting API’s (UI, 2D tools, animations, etc.);
- Strong knowledge of C# programming language;
- Team player.
Nice to have:
- Understanding of TDD and Unity test framework;
Knowledge of dependency injection principles.
Benefits:
- A global data-driven company, with a unique product and strong R&D center;
- Exceptional, innovative and dynamic work environment;
- Full transparency and open employee communication;
- Tremendous growth & career advancement opportunities;
- Influence and build personalised product experiences for millions of users
We offer:
- Generous compensation with regular performance reviews;
- Paid vacation and sick leaves;
- Healthcare (family package);
- Gym and sports expenses reimbursement;
- Lunch card;
- Fully stocked kitchen with snacks, fruits, etc;
- Latest tech equipment (macOS);
- Training & Development/Tuition reimbursement;
- Employee Referral Program with generous bonuses;
- Team gatherings and Happy Hours;
- Birthday and Christmas gifts;
- Relocation bonus for non-local candidates.