Job Description
JOB OVERVIEW :
As a Senior Unity Developer, you will play a critical role in solving complex technical challenges and developing high-quality, modular, and scalable systems. This role is designed for an expert-level Unity engineer who can handle everything from performance optimization and multiplayer networking to monetization and backend integration. You’ll architect high-performance systems, work across a variety of game modules, and collaborate closely with technical leads and producers. Leadership is not required, but an open, adaptable mindset and clean coding discipline are essential.
This is a key role for builders who love digging deep into architecture and pushing systems to their limits—ideal for developers ready to own major gameplay, network, or platform systems.
Requirements
JOB QUALIFICATIONS : Required
- Proven expertise with Unity and C#, with experience across various game genres or systems
- Deep understanding of SOLID principles and advanced design patterns
- Experience with shader programming, visual effects, and performance optimization
- Background in cross-platform development and responsive design strategies
- Familiar with multiplayer systems, backend communication, and real-time networking
- Comfortable with version control tools (Git, PlasticSCM), including branching and automation
- Solid understanding of game physics, movement mechanics, and collision logic
- Experience using agile tools like Jira, Trello, or similar task-tracking systems
Preferred
Experience with ads & mediation, in-app purchases, and playable ads inside Unity
Exposure to AI systems in games (e.g., state machines, behavior trees, or AI-assisted gameplay)Familiarity with other game engines such as Unreal or Godot
Strong focus on clean, maintainable, and organized code
Open-minded and responsive to team feedback, especially from leads or managers
Requirements
JOB QUALIFICATIONS : Required
Proven expertise with Unity and C#, with experience across various game genres or systemsDeep understanding of SOLID principles and advanced design patternsExperience with shader programming, visual effects, and performance optimizationBackground in cross-platform development and responsive design strategiesFamiliar with multiplayer systems, backend communication, and real-time networkingComfortable with version control tools (Git, PlasticSCM), including branching and automationSolid understanding of game physics, movement mechanics, and collision logicExperience using agile tools like Jira, Trello, or similar task-tracking systems Preferred Experience with ads & mediation, in-app purchases, and playable ads inside Unity Exposure to AI systems in games (e.g., state machines, behavior trees, or AI-assisted gameplay)Familiarity with other game engines such as Unreal or Godot Strong focus on clean, maintainable, and organized code Open-minded and responsive to team feedback, especially from leads or managers