Senior Unity Programmer
Part of the famed Kute Group, OAO Info India has been formed to create one of the leading game development studios in the Action genre. With an ever-expanding team, having grown by more than 100% in the last year, we are well positioned to take the industry by storm by launching action packed and fun games in the coming year. Looking forward to adding Senior Unity Programmer to be with us on this journey ahead.
The Role @ OAO India
OAO India is looking for a talented Senior Unity Programmer to join, an experienced and passionate team in delivering an exciting title. Focusing solely on crafting dynamic, innovative and exciting features. This is an opportunity for those who want to leave their mark in the gaming Industry.
Key Responsibilities:
● Design, implement and optimize maintainable code in C# within Unity
● Jump in and triage difficult programming problems
● Estimate task length and assist production in planning based on your expected risks, challenges, and workload.
● Demonstrate a high level of autonomy in proactively addressing development issues during production.
● Help mentor and assist more junior developers within the context of your project.
● Develop, document, test and maintain highly accessible game systems and features in collaboration with remote programmers and designers.
Scope and Contribution:
● The Senior Unity Programmer is often the first stop of the Lead Programmer or more junior developers for information and guidance regarding implementation details.
● The Senior Unity Programmer may challenge the feasibility or long-term robustness of design and implementation choices.
● They may be asked for estimates or assign tickets to more junior developers, working closely with the Lead Programmer.
Key Skills:
● Experience with programming systems, gameplay, physics, animation, and front end, with more in-depth knowledge of at least one of these areas.
● Able to work and understand modern CI/CD systems
● Strong object-oriented design skills and proficiency in C# programming and debugging
● Objective profiling, analysis, and optimization skills.
● Passion for creating and implementing good architectural solutions, not just writing code.
● Knowledge of software engineering best practices and common design patterns (e.g., S.O.L.I.D.)
● Working supportively within a team environment
● Excellent knowledge of game programming in Unity for at least one of the current platforms (IOS/Android)
What we offer you:
· Being part of OAO India's Pune studio is a rewarding experience, one that requires dedication, a strong sense of ownership over your work and an overwhelming enthusiasm for the games you work on.
· In return we offer competitive salary, and excellent working environment and most importantly we will give you the room to be yourself and live your passion.