Position: C#/Unity 3D Developer
Company: 8allocate
Experience required: 3y
English level: upper

Currently, we are looking for C#/Unity 3D Developer

**8allocate** is a global provider of end-to-end custom software development solutions to companies all over the globe, from North America to the EU to Israel to Australia.

Headquartered in Estonia, we run offshore Research and Development
centers in Kyiv and Lviv. Our team is 50% remote and distributed. We specialize in flexible interaction exclusively with international clients (we cover industries from commercial aviation to fintech) thanks to a multinational support group of experts and management.

Currently, we are looking for a ** C#/Unity Developer.**

**Client** is a German mobile games company based in Berlin. It was founded in 2016. Part of the Ubisoft family. Ubisoft acquired a 75% share of the company in February 2020, as the company desired to expand into the "idle" mobile game venue.
Games have defined the idle genre, and bring enjoyment to hundreds of millions of players all around the world. 
They work in weekly sprints and release features/updates on a weekly basis. You would therefore actively contribute to the ongoing development of new features, directly impacting a hugely popular game.
To achieve sustainable results, you will work in collaboration and report directly to the game’s Lead Developer.

**What skills/qualities are required:**
— 4 years of experience with Unity3D.
— Software development experience in C#.
— Experience in non-gaming contexts is also relevant. We value your experiences and expertise, therefore do not hesitate to apply.
— Ability to quickly get up to speed with existing code and find solutions to technical problems as a team.
— Awareness of and ability to leverage industry best practices and solutions and apply the right solution for a given problem.
— Must be proactive, self-directed, and organized.

**Would be a plus:**
— An understanding of different game technology areas (e.g. gameplay, graphics, tools, etc.).
— Familiarity with reactive programming and dependency injection frameworks, e.g. UniRx or Zenject.
— Work experience on games with LiveOps features.
— Experience writing automated tests.
— A passion for games.

**What responsibilities and tasks will wait for you?**
— Implement UI, game logic, and new features in a fast and agile environment.
— Optimize game elements by incorporating player feedback.
Write tests and robust code to be used by millions of users.
— Show ownership and be accountable for the development of new features.
— Assist game designers by contributing with new ideas.
— Contribute your expertise and skills in a cross-discipline team environment.

**Why choose us?**
— “Family and Friends”. We are no longer a start-up, but still, have a family atmosphere in our supportive and spirited team, who are all working together on the same goal.
— “Just break down all barriers and find a better way”. Every day you’ll meet with interesting and challenging (international) projects that are covering industries from commercial aviation to fintech (different technologies, different products).
— “Hungry for learning”. You will get a lot of chances for career advancement and the development of new skills, opportunities for mentorship, or learning from more experienced colleagues.

**Benefits from 8allocate:**
— You’ll work with a supportive and spirited team of professionals.
— Corporate events, holidays, and team buildings for your joy.
— Training and development: we have a huge library (about 500 books!) and a budget for your professional development.
— English classes.
— Coverage of sports activities.
— People-oriented management without bureaucracy.
— Paid vacation and sick leaves.

**We are waiting to hear from you!**