Key Responsibilities:
- Develop 2D and 3D games across different platforms using Unity.
- Design and implement gameplay logic, mechanics and systems.
- Integrate game art, animations and assets into gameplay.
- Deliver assigned game modules and features within project timelines.
- Coordinate closely with artists, designers, QA and other development teams.
- Debug game code, identify issues and fix bugs efficiently.
- Optimize code for performance, memory usage and device capabilities.
- Ensure code is written in a structured, modular and maintainable manner.
- Follow defined development standards, workflows and version control practices.
- Actively participate in reviews, discussions and sprint activities.
Professional & Functional Skills
- 3–5 years of hands-on experience in game development.
- Strong working knowledge of 2D and/or 3D game development.
- Ability to work independently or as part of a team.
- Ability to meet tight project deadlines.
- Strong interest in video games with good understanding of gaming culture.
- Methodical and structured approach to programming.
- Strong problem-solving and debugging skills.
Technical Qualifications (Required)
- Excellent knowledge of Unity Engine and C# programming language.
- Strong understanding of data structures, algorithms and programming methodologies.
- Experience integrating third-party libraries and toolkits into large codebases.
- Experience extending and customizing existing game systems.
- Ability to optimize code size, speed and performance for multiple devices.
- Nice to HaveProgramming knowledge in C++ or JavaScript.
- Experience working with Unreal Engine.Exposure to multi-platform builds (Android, iOS, PC, WebGL, etc.).
Job Type: Full-time
Pay: ₹360,000.00 - ₹480,000.00 per year
Experience:
- Unity: 3 years (Preferred)
Work Location: In person