Game Developer

Xencia Technology Solutions

Bengaluru

On-site

INR 900,000 - 1,700,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Xencia Technology Solutions in Bengaluru is seeking a Game Developer to design, develop and ship 2D games using Unity and C#. You will work on cross‑platform builds, integrate REST APIs, and optimize performance for Android, iOS and web.

The ideal candidate excels in C#, Unity, gameplay systems, and porting games to WebGL, with a focus on memory, attention, puzzle mechanics and responsive gameplay across devices.

Qualifications

  • Strong proficiency in C# and object-oriented programming.
  • Experience with async/await, error handling and debugging.
  • Ability to write maintainable, reusable and testable C# code.

Responsibilities

  • Design and develop interactive 2D games using Unity and C#.
  • Implement game mechanics, rules, scoring, timers, levels and player interactions.
  • Develop memory, attention, pattern recognition, reaction-time, logic and puzzle-based game mechanics.
  • Build reusable game components and configurable game templates to accelerate development.

Skills

C# programming
Async programming
Unity 2D development
Gameplay systems design

Tools

Git
Unity Editor
REST API tools

Job description

The Role

We are looking for a highly capable Game Developer who can independently design, develop and ship interactive 2D games using Unity and C#, from conceptto release on Android, iOS and the web.

The ideal candidate should have strong expertise in C#, Unity, 2D game development, gameplay systems, cross-platform builds (including WebGL),REST API integration, and performance optimization. The games focus on memory,attention, pattern recognition, reaction-time, logic and puzzle-based mechanics.

Mandatory Skills
C# & Programming
  • Strong proficiency in C# and object-oriented programming.
  • Familiarity with asynchronous programming (async/await, coroutines), error handling and debugging.
  • Ability to write maintainable, reusable and testableC# code.
Unity & 2D Game Development
  • Good understanding of Unity architecture, scenes,prefabs, components, events and lifecycle methods.
  • Experience with Unity UI systems, animations, input handling and 2D game development.
Gameplay Systems
  • Knowledge of game loops, state management, scoring, timers and progression systems.
  • Ability to translate game concepts, wireframes and design specifications into working game experiences.
Cross-Platform Builds
  • Practical experience building and deploying Unity projects for Android and iOS.
  • Experience adaptingcontrols and layoutsfor touchscreens, mouseand keyboard.
API Integration
  • Experience integrating REST APIs and handling JSON responses.
  • Understanding of network error handling, connectivity issues and session synchronization with backend services.
Performance &Testing
  • Understanding of game performance optimization (CPU, GPU, memory, loadingtime, frame rate) using Unity Profiler.
Git & Development Practices
  • Experience with Git or another version-control system, including branching, pull requests and code reviews.
Good to Have
  • Experience developing casual, puzzle, educational, cognitive-training or brain-training games.
  • Experience buildingreusable game frameworks or configurable mini-game systems.
  • Knowledge of adaptive difficulty, player progression and gameplay analytics.
  • Familiarity with the Unity Input Systemand responsive UI design.
  • Experience with automated testing,build automation and continuous integration.
  • Understanding of accessibility and localization requirements.
  • Experience workingwith designers and implementing animations and visual effects.
Responsibilities
Game Development
  • Design and develop interactive 2D games using Unity and C#.
  • Implement game mechanics, rules,scoring systems, timers,levels and player interactions.
  • Develop memory, attention, patternrecognition, reaction-time, logic and puzzle-based game mechanics.
  • Build reusable game components and configurable game templates to accelerate the development of new games.
  • Implement game states, rounds,rewards, feedback, progresstracking and session summaries.
  • Develop adaptive difficulty mechanisms based on predefined rules and player performance.
Cross-Platform Development
  • Implement responsive layouts and adapt controls for touchscreens, mouse and keyboard.
  • Troubleshoot platform-specific compatibility issues and ensure consistent gameplay across supported devices.
Backend and API Integration
  • Integrate REST APIs for authentication, user profiles, game sessions, scoresand progress tracking.
  • Handle JSON data, asynchronous requests, error handlingand network connectivity issues.
  • Implement sessionpersistence and synchronization with backend services.
  • Collaborate with backend developers on API contracts and data models.
  • Support analytics integration for tracking gameplayperformance and user engagement.
Performance and Quality
  • Optimize CPU, GPU, memory usage, loadingtime and frame rates.
  • Debug issues using Unity Profiler and platform-specific tools.
  • Write maintainable, reusable and testable C# code.
  • Resolve bugs and performance issues identified duringQA and playtesting.
  • Collaborate with game designers, UI/UX designers, artists,backend developers and QA engineers.
  • Translate game concepts, wireframes and design specifications into working game experiences.
  • Participate in code reviews,sprint planning and technical discussions.
  • Maintain technical documentation and version-controlled sourcecode.
  • Take ownership of assignedgames and featuresfrom concept to release.
Who You Are
  • A Game Builder:You have hands-onexperience building and shipping gamesor interactive applications in Unity, not only tutorials and game jams.
  • A Player-Focused Developer: You care about game feel, clear feedback and the moment-to-moment experience, and you playtest your own work critically.
  • An Ownership-Driven Engineer: You don't wait for detailed instructions for every task. You can take a game concept, break it into technical tasks, and take ownership until it is delivered.
  • A Strong ProblemSolver: You enjoy debugging difficult issues like frame drops, WebGL memory limits and platform-specific bugs,and finding practical solutions rather than relying on workarounds.
  • A Systems Thinker:You build reusablecomponents and templatesso the next game takes days, not weeks.
  • A Quality-Minded Engineer:You write clean,maintainable, and reusablecode. You believe in code reviews, testing, proper version control, and solving problems at the root rather than just fixing symptoms.
  • A Fast Learner:Engines, platforms and tools evolvefast. You are comfortable learning new libraries, tools,and approaches when the project requires them.
  • A Team Player:You work closelywith game designers, artists, backend developers, QA, and technical leadership. You communicate clearly and are comfortable discussing technical decisions and trade-offs.
  • A Bias-for-Action Engineer: You are comfortable working in an environment where requirements are evolving, problemsare sometimes ambiguous, and you are expected to prototype, propose solutions, and implement them.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Game Developer
Game Developer

VettedBench • India

Hybrid
INR 3,000,000 - 5,400,000
Unity Game Developer
Unity Game Developer

Datability Solutions Pvt Ltd • India

On-site
INR 500,000 - 800,000
Game Designer
Game Designer

Battlebucks • Gurugram District

On-site
INR 800,000 - 1,200,000
Senior Gameplay Engineer
Senior Gameplay Engineer

Dream Cricket (formerly Dream Game Studios) • Mumbai

On-site
INR 1,800,000 - 3,000,000
Technical Lead / Associate Technical Lead (Unity)
Technical Lead / Associate Technical Lead (Unity)

Juego Studios • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Technical Lead
Technical Lead

LILA • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Unity Level Designer
Unity Level Designer

Datability Solutions Pvt Ltd • India

On-site
INR 420,000 - 640,000
Associate Game Designer
Associate Game Designer

Liquidnitro • Hyderabad

On-site
INR 420,000 - 700,000
Senior Unity Game Programmer
Senior Unity Game Programmer

Tentworks Interactive • Bengaluru

On-site
INR 1,800,000 - 3,600,000
28 days paid time off
Regular team engagement events
Work with a passionate team
+1
Senior Unity Developer(Android & IOS)
Senior Unity Developer(Android & IOS)

USP Digital Private Limited • Mumbai

On-site
INR 800,000 - 1,200,000