Live opening · Posted 3 days ago

Game Developer in Unity

Grayson Talent · India (Remote)
Linkedin Yes
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 3 days ago
CompanyGrayson Talent
LocationIndia (Remote)
Work modeYes
SkillsC#
SourceLinkedin
ListedPosted 3 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
11 min from Linkedin publishing this role to us finding it
14 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
38,943 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

We are seeking an experienced and highly skilled Game Developer in Unity with a strong background in game engineering, gameplay systems architecture, and interactive game design to join our team in developing an innovative, immersive, and scalable gaming experience.
The ideal candidate combines deep technical expertise in Unity with a strong understanding of game mechanics, competitive gameplay, ranking systems, player progression, and narrative-driven experiences. You will take ownership of designing, architecting, developing, and optimizing core game systems while collaborating closely with creative designers, backend engineers, and blockchain specialists.
This role requires a hands-on developer who can translate complex game design concepts into robust, performant, and engaging gameplay systems. Experience building and shipping mobile games, working in early-stage startups, and delivering features from initial concept through production is highly valued.
We are particularly interested in developers who have successfully delivered production-ready games and can demonstrate expertise in gameplay programming, system architecture, performance optimization, and player engagement.
Key Responsibilities
1. Gameplay Engineering & Systems Architecture
Architect, develop, and maintain robust, modular, and scalable gameplay systems using Unity and C#.
Design and implement core gameplay mechanics, including combat resolution, player-versus-player (PvP) interactions, character attributes, abilities, and strategic decision-making systems.
Develop deterministic or server-authoritative gameplay logic where appropriate to ensure consistency, fairness, and reliability across competitive game environments.
Build configurable and data-driven game systems that support balancing, rapid iteration, and future feature expansion without requiring extensive code changes.
Collaborate with game designers and creative teams to translate game design documents into technically sound and engaging gameplay experiences.
Establish clean code architecture, reusable components, design patterns, and maintainable development practices.
2. Progression, League & Ranking Systems
Design and implement comprehensive progression systems encompassing leagues, ranks, titles, achievements, milestones, and player rewards.
Develop multi-tier league structures, membership rules, promotion and demotion logic, upgrades, and seasonal ranking mechanisms.
Implement flexible reward and resource systems that respond to player performance, engagement, progression, and game economy requirements.
Build balanced progression models that maintain competitive integrity while delivering meaningful player motivation and long-term retention.
Develop ranking algorithms, reward calculations, and progression rules that are reliable, testable, and scalable.
Collaborate with the game design team to integrate progression mechanics with narrative elements, strategic gameplay, and the overall player journey.
3. Unity Development & Client-Side Implementation
Lead the development of high-quality gameplay features using Unity 6, C#, and modern Unity development workflows.
Implement responsive game interfaces, interactive menus, HUDs, animations, transitions, and gameplay feedback systems.
Develop and integrate visual effects (VFX), animation controllers, particle systems, shaders, and other visual elements that enhance the gameplay experience.
Build optimized, responsive, and accessible UI/UX systems for mobile and other supported platforms.
Integrate art assets and animations produced using tools such as Blender, Maya, and Adobe Creative Suite.
Optimize rendering, memory usage, loading times, CPU/GPU performance, and asset delivery for target devices.
Ensure consistent gameplay behavior and presentation across supported platforms, including mobile, web, and console where applicable.
4. Backend Integration & Game Services
Integrate Unity clients with backend services through REST APIs, WebSockets, or other appropriate communication protocols.
Implement reliable client-server communication for player profiles, match results, leaderboards, league standings, rewards, and seasonal progression.
Collaborate with backend engineers to define data contracts, API requirements, gameplay service boundaries, and error-handling strategies.
Ensure that competitive results, rankings, and reward distributions are validated securely on the server where required.
Optimize data processing and gameplay-related calculations to support responsive user experiences and consistent results.
Implement robust handling of network failures, synchronization issues, asynchronous operations, and service interruptions.
Contribute to the design of scalable game services that support future growth in player numbers and gameplay complexity.
5. Game Economy, Blockchain & Competitive Integrity
Collaborate with blockchain and backend teams to integrate blockchain-enabled gameplay features where required.
Implement interfaces between game systems and external services for digital assets, ownership verification, reward distribution, or other blockchain-related functionality.
Design game economy integrations that balance player progression, resource distribution, competitive fairness, and long-term sustainability.
Apply appropriate validation, anti-cheat considerations, and server-side verification to protect rankings, match outcomes, and valuable in-game rewards.
Ensure blockchain integrations do not compromise gameplay responsiveness, usability, or overall player experience.
6. Performance, Quality Assurance & Delivery
Profile, debug, and optimize gameplay systems using Unity Profiler, Memory Profiler, and other relevant development tools.
Identify and resolve performance bottlenecks, memory leaks, frame-rate issues, and platform-specific defects.
Write maintainable, testable code and implement appropriate unit tests and integration tests for critical game systems.
Participate in code reviews, technical planning, sprint reviews, and architectural discussions.
Establish and maintain efficient development workflows, version control practices, build pipelines, and release processes.
Take ownership of features throughout the development lifecycle, from prototyping and implementation to testing, deployment, and post-release improvements.
Required Skills & Qualifications
Technical Expertise
Extensive professional experience developing games with Unity and C#, including production-level gameplay programming and systems implementation.
Strong understanding of Unity architecture, component-based development, object-oriented programming, SOLID principles, and common software design patterns.
Demonstrated experience building complex gameplay mechanics, progression systems, ranking logic, and data-driven game features.
Proficiency in asynchronous programming, event-driven architecture, memory management, debugging, and performance optimization.
Experience integrating APIs and backend services into Unity applications.
Strong understanding of mobile game development constraints, including device performance, memory consumption, battery efficiency, and network reliability.
Familiarity with Unity UI systems, animation workflows, particle systems, asset management, and platform-specific deployment.
Experience with Git or other version control systems and collaborative development workflows.
Game Systems & Design Knowledge
Proven experience developing competitive, strategy-driven, progression-based, or narrative-focused games.
Strong understanding of game balancing, player attributes, abilities, combat resolution, PvP mechanics, and competitive ranking models.
Experience designing league systems, achievements, seasonal progression, reward structures, and virtual resource economies.
Ability to evaluate gameplay mechanics analytically and translate design requirements into efficient, maintainable technical implementations.
Understanding of player engagement, retention, feedback loops, and the relationship between gameplay design and long-term progression.
Professional Experience
A strong portfolio demonstrating shipped mobile games or other commercially released game projects.
Proven ability to take ownership of complex features and deliver them from concept to production.
Experience collaborating with game designers, artists, backend engineers, product managers, and other technical stakeholders.
Strong analytical thinking, debugging skills, problem-solving ability, and attention to detail.
Excellent communication skills and the ability to work effectively in a fast-paced, collaborative environment.
Preferred Qualifications
Experience with Unity 6 and modern Unity technologies, including Addressables, ScriptableObjects, the Input System, and UI Toolkit or uGUI.
Experience with multiplayer architecture, matchmaking, leaderboards, server-authoritative gameplay, or competitive online systems.
Familiarity with backend technologies,

Work arrangement
Yes

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App