Senior Unity Engineer (Mobile Games)
Location: Serbia, Bulgaria, Poland, Romania, Hungary, Montenegro
Department: Production, Engineering
Workplace: remote
Description
Type: Full time - Remote
Location: Remote - Europe (Serbia, Poland, Romania, Hungary, or Bulgaria preferred).
Role Overview
We are looking for a Senior Unity Engineer (Mobile F2P Games) to help build and scale our live-service mobile titles.
This role is ideal for engineers who enjoy working across gameplay systems, UI, and live-service features in a fast-moving development environment.
Senior Engineers are hands-on builders who collaborate closely with designers, artists, and product leaders to turn ideas into polished player experiences.
Engineers on our team operate as generalists, contributing across gameplay systems, UI, and live-service infrastructure.
What You'll Work On
- Free-to-play mobile games spanning casual, puzzle, and action experiences
- Live-service systems including progression, events, rewards, and monetization features
- Gameplay systems and player interactions that support highly replayable mobile experiences
- Tools and content pipelines that allow designers to rapidly ship new features and live updates
Engineering Culture
Our engineers work in small, high-ownership teams where developers collaborate directly with design and product to ship features quickly, iterate based on player feedback, and continuously improve our live games.
Responsibilities
- Implement gameplay mechanics and systems using Unity and C# for mobile games
- Translate design ideas and requirements into scalable, maintainable gameplay systems
- Build modular systems that support rapid iteration and live-service content updates
- Implement UI flows and gameplay feedback systems
- Integrate art assets, animations, and gameplay content into the client
- Support progression systems, rewards, events, and monetization features
- Optimize performance, memory usage, and stability across mobile devices
- Identify and resolve technical issues and gameplay bottlenecks
- Collaborate closely with designers, artists, and producers to deliver features
- Participate in code reviews and contribute to engineering best practices
Requirements
Required
- 5+ years professional game development or Unity engineering experience
- 3+ years developing games using Unity and C#
- Experience shipping commercial mobile games
- Experience working on free-to-play or live-service mobile games
- Strong understanding of object-oriented programming and software architecture
- Strong knowledge of Unity including scripting, animation systems, UI, and asset integration
- Experience optimizing performance, memory usage, and build size for mobile devices
- Proficient with version control systems such as Git
- Strong written and spoken English communication skills (required for collaboration with a global team)
Preferred
- Experience integrating backend services and APIs
- Experience working with analytics and telemetry systems
- Familiarity with modern software architecture and design patterns
- Experience working with animation systems, physics systems, or particle effects
- Experience collaborating in cross-disciplinary product teams
Bonus Skills
- Experience supporting large-scale live operations and seasonal events
- Experience improving development pipelines and engineering tooling
- Experience working on games with large player bases
AI & Development Tools
- Experience using AI-assisted engineering tools
- Strong interest in adopting AI-driven development workflows
Benefits
- Contribute directly to live-service mobile games from development through launch and ongoing live operations
- Work in a small, collaborative team where your work ships quickly and has real player impact
- High ownership and visibility, with direct influence on how players experience our games
- 100% remote, flexible work with a globally distributed team
- Paid Time Off and flexible scheduling
- Annual performance reviews and opportunities for career growth
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
