Voltar às vagas
ScovaiScovaiJobs
PlaySimple Games

PlaySimple Games

Software Engineer(Unity)

Bangalore North, INPresencialPermanenteTempo integral

Publicado 29 de set. de 2026

Esta vaga foi publicada em EN

Position Summary

We're looking for software engineers with strong computer science fundamentals and hands-on experience in Unity and C#. In this role, you'll design, implement, and own core gameplay and runtime systems, making thoughtful trade-offs across performance, correctness, and maintainability. You'll work in a fast-moving environment where engineers are expected to reason deeply about problems, pick the right abstractions, and ship high-quality code that runs at scale. If you enjoy solving complex engineering problems and building delightful experiences using Unity as a tool, you'll thrive here




Requirements

What’s required of you

  • 2+years' experience in software engineering, with hands-on game development in Unity and C#.
  • Apply strong computer science fundamentals (data structures, OOP, systems thinking) to solve gameplay and runtime problems.
  • Design, implement, and own modular, reusable, and reliable systems
  • Collaborate with designers, product managers, QA, and artists to co-design systems, not just translate specifications
  • Continuously improve code quality through refactoring, reviews, and technical best practices
  • Communicate clearly, think creatively, and collaborate effectively in cross-functional teams

What we are looking for

  • Strong software engineering fundamentals with hands-on experience building systems in Unity
  • Deep understanding of Unity's execution model, including scripting, scene and object lifecycles, rendering, and input/UI systems
  • Ability to design and evolve gameplay and runtime systems, not just implement features
  • Experience working with physics, animation, and visual effects, with a focus on correctness, performance, and maintainability
  • Solid grasp of object-oriented design, SOLID principles, and common architectural patterns, and the judgment to apply them pragmatically
  • Ability to write clean, readable, well-tested, and maintainable code, and to continuously improve existing systems through refactoring
  • Experience with shipping and running live mobile titles
  • Experience optimizing memory usage, CPU cost, and frame-time budgets, is a plus


Resumo da função

Tipo de vaga

Tempo integral

Competências necessárias

Unity game developmentC# programmingData structuresObject-oriented programmingSystems thinkingModular and reusable system designCross-functional collaboration (designers, PM, QA, artists)Code quality practices, refactoring, and code reviewsUnity execution model (scripting, scene/object lifecycles, rendering, input/UI)Physics, animation, and visual effects integrationSOLID principles and common architectural patternsPerformance optimization (memory, CPU, frame-time budgets)Shipping and running live mobile titles

Vagas similares

Valenta AI

RPA Managed Services Lead (UiPath)

Valenta AI

Bangalore North, INPresencialPermanenteTempo integral
há 13 horas
PlaySimple Games

Analyst-FP&A

PlaySimple Games

Bangalore North, INPresencialPermanenteTempo integral
há 17 horas
EducoHire

Sales Executive – IT Hardware Urgently Required at Bangalore - ( Job ID - 24389)

EducoHire

Bangalore North, INPresencialPermanenteTempo integral
anteontem
EducoHire

Hiring: Female Physical Education Teacher , Vidyaranpura, Bangalore - ( Job ID - 24388)

EducoHire

Bangalore North, INPresencialPermanenteTempo integral
anteontem
BI

Cafe Manager

Belhem India Pvt Ltd

Bangalore North, INPresencialPermanenteTempo integral
há 5 dias
EducoHire

Sales Executive – Software & Cloud Solutions Urgently Required at Bangalore - ( Job ID - 24366)

EducoHire

Bangalore North, INPresencialPermanenteTempo integral
há 7 dias