About this role
Job Description: Senior Game Developer / Lead Game Engineer
**Experience:** 5–8+ Years
**Department:** Game Development / Technology & Engineering
**Employment Type:** Full-Time
**Industry:** Gaming, Interactive Entertainment, Mobile Gaming, PC & Console Gaming
**Work Mode:** On-site / Hybrid
**Seniority:** Senior / Technical Lead
1. About the Role
We are looking for an exceptional, highly skilled Senior Game Developer / Lead Game Engineer with 5+ years of professional experience in designing, developing, engineering, and delivering high-quality interactive gaming experiences.
The ideal candidate must possess strong expertise in modern game engines, gameplay programming, 2D/3D game development, graphics programming, multiplayer systems, physics simulations, artificial intelligence, and game optimization.
The candidate will be responsible for the complete game development lifecycle, from concept development and technical architecture to gameplay engineering, prototyping, production, testing, deployment, and post-launch optimization.
We are looking for a technically strong and creatively driven developer who can build immersive, visually impressive, scalable, high-performance games for mobile, PC, console, and web platforms.
2. Key ResponsibilitiesA. Game Development & Engineering
- Design, develop, and implement high-quality 2D and 3D games.
- Build engaging gameplay mechanics, game systems, environments, and interactive experiences.
- Develop core game architecture, frameworks, reusable components, and gameplay systems.
- Implement character controllers, movement systems, combat mechanics, animations, and interactions.
- Develop game logic, AI systems, physics simulations, and environmental interactions.
- Build prototypes, proof-of-concepts, and production-ready game features.
- Optimize gameplay systems for performance, scalability, and stability.
- Translate game design documents into functional gameplay experiences.
- Ensure clean, maintainable, modular, and reusable code.
B. Game Engines & Development Frameworks
- Strong professional experience with Unreal Engine 5.x and/or Unity 6.x.
- Work with Unreal Engine Blueprints, C++, Unity C#, and engine-specific scripting systems.
- Develop custom gameplay systems and engine extensions.
- Work with rendering pipelines, shaders, materials, lighting, and visual effects.
- Implement animation systems, skeletal meshes, character rigs, and state machines.
- Integrate third-party SDKs, plugins, and development frameworks.
- Evaluate emerging game engine technologies and development tools.
- Familiarity with Godot and other emerging game development frameworks is an advantage.
C. 3D Game Development & Graphics Programming
- Develop immersive 3D environments, characters, objects, and interactive worlds.
- Work with 3D models, meshes, textures, materials, and lighting systems.
- Implement real-time rendering, shadows, reflections, and visual effects.
- Work with PBR materials, physically based rendering, and advanced shaders.
- Optimize draw calls, polygon counts, memory consumption, and GPU performance.
- Implement LOD systems, occlusion culling, and asset streaming.
- Work with advanced rendering technologies such as Lumen, Nanite, and modern rendering pipelines where appropriate.
- Ensure consistent visual quality across different hardware configurations.
D. 2D Game Development
- Develop 2D casual, arcade, puzzle, strategy, simulation, and action games.
- Implement sprite animations, tilemaps, collision systems, and physics.
- Develop UI interactions, transitions, scoring systems, and game progression.
- Optimize 2D rendering and gameplay performance.
- Create reusable frameworks for rapid game development.
E. Multiplayer & Online Game Development
- Design and implement real-time multiplayer gaming systems.
- Develop client-server architecture and network communication.
- Implement matchmaking, player sessions, lobbies, and multiplayer synchronization.
- Work with authoritative servers, replication, prediction, and lag compensation.
- Develop cross-platform multiplayer and cross-play functionality.
- Implement leaderboards, ranking systems, tournaments, and competitive gameplay.
- Integrate online services, player authentication, and cloud-based game data.
- Optimize network performance, latency, and server reliability.
- Implement anti-cheat systems and multiplayer security measures.
F. Game AI & Intelligent Systems
- Implement intelligent NPCs and enemy behavior.
- Develop pathfinding, navigation meshes, behavior trees, and decision-making systems.
- Work with machine learning and AI-assisted game development tools.
- Implement procedural content generation and dynamic game environments.
- Develop adaptive difficulty and intelligent gameplay mechanics.
- Explore AI-driven NPC interactions, dialogue systems, and dynamic storytelling.
- Integrate generative AI tools into appropriate development workflows while maintaining quality and performance.
G. Game Physics & Animation
- Implement realistic physics simulations and collision detection.
- Work with rigid bodies, soft bodies, ragdoll systems, and physics constraints.
- Develop character animation systems and animation blending.
- Implement inverse kinematics (IK), motion matching, and procedural animation where applicable.
- Integrate motion capture and animation assets.
- Optimize animation performance across target devices.
H. Mobile, PC & Cross-Platform Development
- Develop and optimize games for Android and iOS.
- Build games for Windows, macOS, and supported console platforms.
- Implement cross-platform game architecture and input systems.
- Optimize CPU, GPU, RAM, battery consumption, and loading times.
- Handle different screen resolutions, aspect ratios, and device configurations.
- Implement platform-specific SDKs, integrations, and services.
- Manage game builds, packaging, deployment, and release processes.
- Ensure compatibility across different op