Menu

Senior Unity Developer

Location: Bangalore, Karnataka

Category: Software Developer Jobs

Job Title: Senior Unity Developer

Location: Bangalore

MOW : Work from office

Job Type: Full-time

We are seeking an experienced Senior Unity Developer to lead the development of sophisticated gaming projects and complex gameplay systems. You will be responsible forarchitecting and delivering high-quality game logic, mentoring junior developers, andcollaborating with cross-functional teams to push the boundaries of mobile gaming technology.This role requires deep expertise in Unity, advanced problem solving, and experience withAPI-driven game mechanics.

Key Responsibilities

● Lead design, development, and implementation of complex game mechanics and

systems using Unity and C#.

● Architect scalable and modular code for reusable game components and features.

● Handle integration with backend services and APIs for real-time data-driven gameplay

and user interactions.

● Collaborate with product managers, designers, artists, and backend engineers to deliver

engaging game experiences on Android and iOS platforms.

● Optimize game performance, memory, and responsiveness on mobile devices.

● Implement advanced debugging and troubleshooting techniques to resolve game issues

rapidly.

● Mentor and guide junior developers, conducting code reviews and sharing best

practices.

● Ensure compliance with platform-specific standards and handle publishing pipelines for

Google Play Store and Apple App Store.

● Drive continuous improvement in the development process, tooling, and workflows.

● Design and implement features supporting dynamic content loading and modular

integration.

● Facilitate Unity builds export as libraries for React Native integration and hybrid app

architectures.

Required Skills & Experience

● 5+ years of professional experience in Unity game development with a strong portfolio of

published mobile games.

● Advanced proficiency in C#, OOP, design patterns, and software architecture.

● Proven track record of building and integrating complex gameplay logic driven by APIs or

backend services.

● Expertise in mobile game optimization, memory management, and frame-rate tuning.

● Strong knowledge of asynchronous programming, multithreading, and event-driven

systems in Unity.

● Experience with dynamic asset loading/unloading techniques (Addressable Assets,

Asset Bundles).

● Familiarity with integrating Unity components into React Native or other hybrid

frameworks is a plus.

● Solid understanding of mobile platform SDKs, app lifecycle, and deployment workflows.

● Excellent verbal and written communication skills; able to articulate technical concepts to

cross-functional teams.

● Strong problem-solving mindset with a proactive approach to bug fixes and feature

improvements.

● Experience working in Agile/Scrum teams.

Nice-to-Have Skills

● Experience with multiplayer or real-time gaming frameworks.

● Knowledge of shader programming and graphics optimization.

● Exposure to CI/CD pipelines and automated testing in Unity projects.

● Familiarity with cloud services (AWS, Firebase) for game backend support.

● Understanding of analytics integration and player behavior tracking.

● Able to export as a library to be integrated with React Native.

Tech Stack

● Unity 2020+ / 2023

● C#

● RESTful APIs, WebSocket, JSON

● Android & iOS build systems (Gradle, Xcode)

● Git, Jira, Confluence

● React Native integration workflows (optional)

Apply on Company Website You will be redirected to the employer’s website