BENGALURU · FULLTIME
Full Stack Unity Developer
DeepSpatial
Bengaluru · onsite · Posted 33d ago
Sourced from
Undisclosed3–5 yrsfulltimeBengaluru
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.2s
- Found the form on Naukri · 11 questions to answer1.8s
- Decided the answers for all of them2.7s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
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-functional 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
Sourced from naukri
Section · 02
Skills
Ux DesignAgilesprintgamingProgrammingUI DesignGame DevelopmentGame DesignTechnical DocumentationuidebuggingPythonJavascriptQuality AssuranceAlgorithmsFull StackSoftware EngineeringGITArtificial Intelligence
Section · Company
About DeepSpatial
DeepSpatial
11-50
employees
Toronto
CA
₹14.2L PA avg
Avg at DeepSpatial
About
Deepspatial Inc. is an artificial intelligence, technology SaaS company at the forefront of geospatial artificial intelligence and geographic information systems, specializing in providing robust, AI-powered solutions to businesses by leveraging the power of geospatial data.
Industries
Artificial Intelligence (AI)Information TechnologySoftware
Employee ratings
4 reviews
4.7/ 5
Culture
4.0
Career growth
3.5
Work-life
4.3
Employees rate it well for
Work Satisfaction47Overall Company47
Find them on