Full Stack Unity Developer

Deepspatial

Bengaluru

On-site

INR 1,500,000 - 2,500,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Deepspatial in Bangalore is seeking a skilled Full Stack Unity Developer to design, implement, and optimize video game features across platforms. You will collaborate with design, art, and QA teams to deliver engaging experiences and robust gameplay systems.

The role covers client/server gameplay, AI, physics, and rendering, using Unity and related engines. Strong coding in C++, C#, and JavaScript, plus Git, are required for success.

Qualifications

  • Bachelor's degree in computer science, game development or related field.
  • 3–5 years of experience in Unity or similar game development.
  • Proficient in C++, C#, and scripting languages relevant to game engines.
  • Strong understanding of gameplay programming and optimization.

Responsibilities

  • Collaborate with the game design team to understand the game concept and mechanics.
  • Write, test, and optimize code for gameplay features and systems (AI, physics, rendering).
  • Develop and implement game features such as character movements, behaviors, levels, UI and environments.
  • Work on both client and server-side programming depending on game type.
  • Identify and fix bugs, test gameplay, and optimize performance for smooth play.

Skills

C++
C#
JavaScript
Unity
Unreal Engine
Godot
Game Physics
AI Programming
Rendering
Git

Education

Bachelor's degree

Tools

Unity
Unreal Engine
Godot
Git

Job description

Job Role : Full Stack Unity Developer

Location : Bangalore

Position Overview :

We are seeking a Unity Developer who will be responsible for designing, creating, testing, and maintaining video games across various platforms. The role requires a combination of creativity, technical skills, and an understanding of user experience to develop games that are not only fun and engaging but also technically sound.

Key Responsibilities :
Game Design & Development :
  • Collaborate with the game design team to understand the game concept and mechanics.
  • Write, test, and optimize code for gameplay features and systems (e.g., AI, physics, rendering).
  • Develop and implement game features such as character movements, behaviors, levels, UI, and environments.
  • Work on both client and server-side programming, depending on game type (single-player, multiplayer, online, etc.
Programming & Scripting :
  • Code in various programming languages, such as C++, C#, JavaScript, or Python, depending on the game engine (Unity, Unreal Engine, custom built engines, etc.
  • Implement game logic, control structures, and algorithms for both gameplay and technical systems.
  • Use scripting languages to control in-game actions, events, and character behavior.
Problem-Solving & Debugging :
  • Identify and troubleshoot bugs or issues in the game code and fix them effectively.
  • Test game mechanics and features to ensure they function as intended.
  • Optimize performance to ensure smooth gameplay (e.g., reducing load times, and improving frame rates).
Collaboration & Communication :
  • Work with other developers, artists, sound designers, and writers to integrate assets (graphics, sound, etc.) into the game.
  • Communicate with designers to implement and refine gameplay features and systems based on feedback.
  • Participate in daily standups or sprint planning if working in an Agile development environment.
Game Testing & Quality Assurance :
  • Test various gameplay aspects (e.g., level design, user interface, game balance) to ensure the game is fun and functional.
  • Gather feedback from playtests and apply necessary improvements.
  • Implement and maintain game saves, achievements, and other features related to progression.
Game Maintenance & Updates :
  • Post-launch, continue to support the game with updates, patches, and new content (e.g., new levels, features, or bug fixes).
  • Ensure the game remains compatible with new hardware, OS updates, and other third-party services.
Documentation & Code Management :
  • Write clear and concise technical documentation for both the development process and the game code.
  • Use version control systems (such as Git) to track changes and collaborate with other developers.
Skills & Qualifications :
Technical Skills :
  • Proficient in programming languages such as C++, C#, or JavaScript.
  • Experience with game engines such as Unity, Unreal Engine, or Godot.
  • Knowledge of game physics, AI programming, and rendering techniques.
  • Experience with version control tools like Git.
Problem-Solving Abilities :
  • Strong debugging skills to identify and fix issues in complex game code.
  • Analytical thinking and ability to optimize code for performance.
Creativity & Design :
  • Understanding game design principles, mechanics, and user experience.
  • Ability to implement creative and engaging features within technical constraints.
Soft Skills :
  • Strong communication skills to work effectively with cross-field teams.
  • Ability to collaborate and take constructive feedback..
  • Passion for gaming and an understanding of player behavior and preferences.
Education & Experience :
  • Education : Bachelors degree in computer science, Unity Development, Game Development, Software Engineering, or related field.
  • Experience : Minimum 3-5 years of experience in the same field
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Game Developer
Junior Game Developer

PeopleXM • Bengaluru

On-site
INR 300,000 - 500,000
Unity Game Developer
Unity Game Developer

Datability Solutions Pvt Ltd • India

On-site
INR 500,000 - 800,000
Sr Unity Game Developer – Job Opening
Sr Unity Game Developer – Job Opening

Games2win • Mumbai, Bengaluru

On-site
INR 1,500,000 - 2,000,000
Senior Software Engineer (Unity)
Senior Software Engineer (Unity)

Juego Studios • Bengaluru

On-site
INR 4,500,000 - 6,000,000
Unreal Game Programmer
Unreal Game Programmer

iXie • Byrasandra

On-site
INR 1,400,000 - 2,200,000
Unity Developer – Team Lead
Unity Developer – Team Lead

Work Force Nexus Recruitment Agency • Vadodara

Hybrid
INR 780,000 - 800,000
Competitive salary & performance-based bonuses
Flexible work environment
Access to cutting-edge game development tools
Game Developer
Game Developer

Zen Technologies Limited • Kondapur

On-site
INR 800,000 - 1,200,000
Jr. Unity game developer
Jr. Unity game developer

CloudplayXP • Faridabad

On-site
INR 700,000 - 1,500,000
Unity -3D developer
Unity -3D developer

Winjit Technologies Pvt Ltd • Nashik District

On-site
INR 600,000 - 1,000,000
Senior Unity Developer(Android & IOS)
Senior Unity Developer(Android & IOS)

USP Digital Private Limited • Mumbai

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