Game District is seeking a Mid-Level 2D Game Developer to design, develop, and maintain 2D mobile games using Unity and C#. The role involves collaborating with designers and artists, implementing game mechanics, optimizing performance for mobile devices, and ensuring clean, maintainable code. Candidates should have 2-5+ years of experience in 2D game development, strong OOP knowledge, and expertise in Unity's physics, animation, UI, and particle systems, along with a passion for player experience.
Must Have:- Design, develop, and maintain 2D mobile games using Unity & C#.
- Collaborate with game designers and artists for responsive gameplay and fluid animations.
- Implement game mechanics, UI systems, and level logic efficiently and scalably.
- Optimize performance for a wide range of mobile devices.
- Ensure clean, maintainable, and reusable code following best practices.
- Participate in brainstorming sessions, contributing creative ideas.
- Debug and fix issues quickly for stable and polished game releases.
- 2–5+ years of professional experience developing 2D games in Unity (C#).
- Strong understanding of object-oriented programming and clean code principles.
- Experience with 2D physics, animation systems, UI, and particle effects.
- Familiarity with mobile performance optimization techniques.
- Knowledge of asset management, prefabs, and scripting patterns in Unity.
- A good eye for detail and a passion for gameplay feel and player experience.
- Strong communication and teamwork skills.