Senior Game Developer
Job Description
We're hiring a Unity Game Developer to create immersive mobile gameplay experiences! If you love designing functional gameplay loops, optimizing performance for iOS & Android, and collaborating with designers and artists to bring innovative ideas to life, we want you on our team.
Responsibilities
- Design and implement functional gameplay loops in Unity, integrating core logic, UI elements, and simple VFX/audio to validate ideas quickly.
- Build, iterate, and optimize core systems such as player movement, combat mechanics, UI navigation, timers, scoreboards, matchmaking, and progression frameworks.
- Ensure smooth performance on iOS and Android devices through efficient memory management, asset bundling, and runtime optimization.
- Contribute to live game operations, including player events, remote configurations, A/B testing, and analytics using platforms such as Firebase, PlayFab, or Unity Gaming Services.
- Partner with game designers, artists, and other team members to bring creative concepts to life with high quality and efficiency.
- Leverage strong skills in C#, animation controllers, prefabs, scriptable objects, basic shaders, addressables, and Unity’s mobile toolset to support diverse gameplay needs.
- Develop clean, modular, and maintainable code that is scalable and adaptable for future iterations.
Requirements
- Strong proficiency in Unity 3D and C#, with hands-on experience building gameplay systems for mobile platforms.
- Solid understanding of game mechanics, player progression systems, and real-time interactions.
- Experience with mobile optimization techniques, including memory management, asset bundling, and runtime performance tuning on iOS and Android.
- Familiarity with UI development in Unity, including animation controllers, prefabs, and scriptable objects.
- Knowledge of basic shaders, addressables, and Unity’s mobile toolset.
- Ability to write clean, modular, and reusable code, following best practices for maintainability and scalability.
- Experience with live operations, analytics, and A/B testing tools (e.g., Firebase, PlayFab, Unity Gaming Services) is a plus.
- Strong collaboration skills, capable of working closely with designers, artists, and other team members.
- Passion for gameplay iteration, prototyping, and delivering high-quality player experiences.
Key Skills
Unity 3D
C#
Mobile Game Development
Gameplay Programming
iOS Optimization
Android Optimization
Scriptable Objects
Addressables
Animation Controllers
Firebase
PlayFab
Unity Gaming Services (UGS)