We are Belka Games. Our company is one of the 20 highest-grossing game developers in Europe according to data.ai, and our audience recently surpassed an important milestone of 110 million players. We think we're just getting started — the sky's the limit! — so we're looking for a Unity developer to join our team and contribute to our flagship projects and support the creation of exciting new ones.
Our team uses cutting-edge tools and a modern approach to game development. Our unified Zen-based architecture allows us to efficiently reuse core functionality across multiple projects. We adhere to an asynchronous UniTask-based programming model, we maintain LiveOps in Addressables, and we use a local ECS approach.
We have modern offices in Cyprus, Lithuania, Montenegro, Georgia, and Ukraine. Or, if you'd rather work remotely, we can send the equipment you need to wherever you live, anywhere in the world.
What are you working on?
- Genres: Casual
- Platforms: Mobile, iOS, Android
For which tasks (responsibilities)?
You can expect to:
Develop mobile games in Unity:
- Implement business logic on a meta-game level
- Implement core game mechanics
- Configure graphics, animations, and other in-game assets
- Work with downloadable content
- Integrate SDKs for social interaction, ads, payments, notifications, analytics, etc.
Develop internal tools and expand our Unity editor
Profile and optimize code, graphics, performance, and technical indicators
Provide post-release support
Participate in code review and merging
What kind of professional are we looking for?
We're looking for someone with:
4+ years of experience developing games in Unity
Confidence in their knowledge of C# 7.0+
Experience working with Unity 2020+
Experience working with asynchronous code in Addressables
Experience working on a team and using Git
It'd be great if you:
Have worked on projects with a global release before and are familiar with the finer points of pre-release prep, updates, A/B testing, and analytics
Know your way around Zenject, Unitask, and Odin Inspector
Has made shaders before
Why do we enjoy working here?
Why working here rules:
Remote/hybrid options: you can work at our offices in Vilnius, Lithuania, Limassol, Cyprus, Tbilisi, Georgia, or Budva, Montenegro, or you can work remotely — you just need to be available during business hours
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 team lead.