O

Game Developer

Omre Enterprises

5 - 8 years

6 - 10 Lacs

Mumbai

Posted:8 hours ago

Apply

Job Description

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 operating systems and hardware generations.

I. Game Backend & Cloud Integration

  • Integrate game backend services and REST APIs.
  • Develop player authentication, profiles, inventory, and progression systems.
  • Implement cloud saves, player statistics, and leaderboard services.
  • Work with databases, caching, and real-time data synchronization.
  • Integrate multiplayer backend services and dedicated game servers.
  • Implement analytics, telemetry, and player behavior tracking.
  • Ensure secure communication between game clients and backend services.

J. Game Monetization & Live Operations

  • Implement in-app purchases and virtual currency systems.
  • Integrate rewarded advertisements, interstitial ads, and other monetization formats.
  • Develop battle passes, achievements, missions, rewards, and progression systems.
  • Implement daily challenges, seasonal events, and limited-time content.
  • Develop live operations (LiveOps) features and content update systems.
  • Integrate analytics and monetization SDKs.
  • Optimize player retention, engagement, and lifetime value.
  • Support A/B testing and data-driven gameplay improvements.

K. Game Testing, Debugging & Optimization

  • Conduct gameplay testing, debugging, profiling, and performance analysis.
  • Identify and resolve crashes, memory leaks, rendering issues, and gameplay defects.
  • Perform CPU, GPU, network, and memory profiling.
  • Optimize frame rates, loading times, and rendering performance.
  • Collaborate with QA teams on functional, compatibility, regression, and performance testing.
  • Ensure stable builds and production-ready releases.
  • Monitor post-launch bugs and implement timely fixes.

L. Collaboration & Technical Leadership

  • Collaborate with game designers, 3D artists, animators, UI/UX designers, sound designers, QA engineers, and backend developers.
  • Translate creative requirements into technical implementation plans.
  • Review code and maintain engineering standards.
  • Mentor junior developers and support technical problem-solving.
  • Estimate development effort and identify technical dependencies.
  • Maintain technical documentation and development workflows.
  • Participate in technical architecture discussions and development planning.

3. Required Technical Skills & Technologies

Game Engines

  • Unreal Engine 5.x (C++ and Blueprints).
  • Unity 6.x (C#).
  • Godot Engine.
  • Experience selecting engines based on project requirements.

Programming Languages

  • C++.
  • C#.
  • Python.
  • JavaScript / TypeScript.
  • GLSL / HLSL shader programming.

3D & Graphics Technologies

  • Blender.
  • Autodesk Maya.
  • Substance 3D Painter.
  • Photoshop.
  • PBR workflows.
  • Shader development.
  • Real-time rendering and lighting.
  • Niagara and VFX Graph.

Multiplayer & Networking

  • Photon.
  • Unity Netcode.
  • Mirror Networking.
  • Unreal Engine replication.
  • WebSockets.
  • Dedicated game servers.
  • Client-server architecture.
  • Real-time synchronization.

Backend & Cloud

  • AWS.
  • Microsoft Azure.
  • Google Cloud Platform.
  • PlayFab.
  • Firebase.
  • REST APIs.
  • SQL and NoSQL databases.
  • Docker and Kubernetes fundamentals.

Development & Collaboration Tools

  • Git.
  • GitHub.
  • GitLab.
  • Perforce Helix Core.
  • Jira.
  • Confluence.
  • Visual Studio.
  • Rider.
  • Unreal Insights.
  • Unity Profiler.

4. Advanced & Emerging Game Development Technologies

Candidates with experience in the following areas will receive preference:

  • AI-assisted game development and coding workflows.
  • Generative AI integration for game content and development pipelines.
  • Procedural generation of environments, levels, and assets.
  • Intelligent NPCs and AI-driven character interactions.
  • Advanced real-time rendering and graphics optimization.
  • Virtual Reality (VR) and Augmented Reality (AR).
  • Extended Reality (XR).
  • Cloud gaming and distributed game infrastructure.
  • Cross-platform multiplayer and shared gaming ecosystems.
  • Motion matching and procedural animation.
  • Real-time physics and destruction systems.
  • Automated gameplay testing and AI-assisted QA.
  • Advanced game analytics and player behavior intelligence.

5. Required Qualifications & Experience

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline.
  • Minimum 5+ years of professional experience in game development.
  • Proven experience delivering commercial or production-ready games.
  • Strong proficiency in at least one major game engine: Unreal Engine or Unity.
  • Strong programming skills in C++ or C#.
  • Experience developing 2D and/or 3D games.
  • Understanding of game architecture, algorithms, data structures, and design patterns.
  • Experience with performance optimization and debugging.
  • Knowledge of multiplayer systems, APIs, and backend integration.
  • Experience working with cross-functional game production teams.
  • Strong problem-solving, analytical, and creative thinking abilities.
  • Ability to independently own game development modules from concept to deployment.

6. Preferred Certifications & Professional Credentials

  • Unreal Engine professional training or certifications.
  • Unity Certified Professional.
  • Unity Certified Programmer.
  • Relevant C++ programming certifications.
  • AWS Certified Developer or relevant cloud certifications.
  • Professional game development courses or recognized industry credentials.

Certifications are preferred but demonstrated production experience and a strong portfolio are more important.

7. Key Performance Indicators (KPIs)

  • Development Delivery: Successful completion of assigned game development milestones.
  • Code Quality: Maintainable, optimized, and reusable code.
  • Performance Optimization: Stable FPS, reduced loading times, and efficient memory utilization.
  • Bug Resolution: Reduction in critical defects and recurring gameplay issues.
  • Gameplay Quality: Smooth, responsive, and engaging gameplay experiences.
  • Multiplayer Stability: Reliable synchronization, low latency, and server stability.
  • Cross-Platform Compatibility: Consistent gameplay and performance across supported platforms.
  • Release Management: Successful builds, testing, and production deployments.
  • Development Efficiency: Effective use of engineering resources and development tools.
  • Player Experience: Improved retention, engagement, and gameplay satisfaction.
  • Technical Innovation: Adoption of relevant emerging technologies and improved development workflows.
  • Post-Launch Support: Timely updates, performance improvements, and issue resolution.

8. Leadership & Professional Competencies

  • Strong technical ownership and accountability.
  • Excellent problem-solving and debugging capabilities.
  • Creative thinking and game design understanding.
  • Ability to work independently and collaboratively.
  • Strong communication and technical documentation skills.
  • Ability to work under tight production deadlines.
  • Passion for gaming, interactive entertainment, and emerging technologies.
  • Ability to mentor developers and contribute to engineering excellence.
  • Strong focus on product quality, performance, and innovation.

9. What We Expect

We are looking for a highly capable game development professional who can go beyond basic gameplay programming and contribute to building technically advanced, commercially viable, and engaging gaming products.

The ideal candidate should understand the complete game production ecosystem, including game architecture, programming, graphics, multiplayer networking, AI, physics, optimization, backend integration, monetization, and deployment.

The candidate must be capable of transforming creative concepts into production-ready gaming experiences while maintaining high engineering standards, performance, scalability, and player satisfaction.

Our expectation is to hire a world-class game engineering professional who can build, optimize, and deliver next-generation gaming experiences across mobile, PC, console, and emerging interactive platforms.

Pay: ₹50,000.00 - ₹90,000.00 per month

Benefits:

  • Flexible schedule

Experience:

  • Project management: 5 years (Required)

Work Location: In person

Skills Required

Game Development Artificial Intelligence Concept Development Technical Architecture Engineering Design Design Documents C++ C# Visual Effects Third Party UI Machine Learning

Learn the skills this job asks for

See your skill gap for Software Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Artificial Intelligence Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
O
Omre Enterprises

RecommendedJobs for You

O

Game Developer

Omre Enterprises

Mumbai

O

Game Developer

Omre Enterprises

Mumbai