Unity Developer
Location: Kyiv, Ukraine (UA)
Experience Level: Mid/Senior
Description
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. We produce exciting and engaging entertainment for players across the globe and pride ourselves on developing top-quality casual games that invite and allow players to connect with one another.
We're looking for a motivated, team-oriented engineer who loves solving hard problems, writing clean, future-proof code, and using modern tools to create amazing games.
You’ll be working on one of the mobile gaming industry’s most complex and successful products - a large-scale, highly-optimized Unity codebase that serves millions of concurrent users globally. This isn’t your typical mobile game, it’s a sophisticated, ever-evolving system that demands exceptional architectural thinking, performance optimization expertise, and the ability to maintain quality at scale.
Responsibilities
- Design and implement complex features within a large-scale Unity architecture, making decisions that impact millions of users;
- Drive performance optimization across rendering, memory management, and runtime efficiency for diverse mobile hardware;
- Write comprehensive unit tests, maintain high code coverage, and create detailed technical documentation in Confluence;
- Work closely with Technical Artists, Game Designers, and cross-functional scrum teams to deliver exceptional player experiences;
- Utilize cutting-edge AI tools (Cursor, Claude Code, GitHub Copilot, and custom AI automation) to accelerate development and enhance code quality;
- Continuously improve core architecture, establish patterns, and mentor team members on best practices.
Requirements
- Strong experience in professional software development with proven experience building complex, production-grade systems;
- Experience with Unity development on 2D mobile platforms with deep expertise in Unity’s scripting APIs, rendering pipeline, UI systems, animation framework, and profiling tools;
- Expert-level C# with strong understanding of language features, performance characteristics, and modern coding practices;
- Knowledge of data structures, algorithms, design patterns, SOLID principles, and architectural decision-making;
- Deep understanding of memory management, draw call optimization, asset bundling, and platform-specific performance considerations;
- Proven ability to design scalable, maintainable systems and make sound technical decisions in complex codebases;
- Experience with unit testing frameworks (NUnit, Unity Test Framework) and commitment to code quality;
- Excellent communication skills and proven ability to work effectively in cross-functional teams.
- Fluent in English.
Nice to have:
- Experience with dependency injection frameworks (Zenject/VContainer/Extenject);
- Unity Editor tooling development for workflow optimization;
- Experience with reactive programming (UniRx) and async/await patterns;
- Large-scale system design experience in games or high-traffic applications;
- Familiarity with CI/CD pipelines, automated testing, and DevOps practices;
- Knowledge of addressables, asset management strategies, and build optimization.
Advantages
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 with great bonuses;
- 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!
#LI-Hybrid
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
