As a Lead Unity Game Developer, you will be responsible to make awesome multi-platform (IOS, Android, Windows phone) games. The ideal candidate will be responsible for guiding the team, managing the architecture, design and implementation of game along with working with the cross-functional teams. A passionate and dedicated person who is proactive in team discussions, scrum and game feedback cycle to help improve the game.
Responsibilities and Duties
- Strong knowledge of object-oriented design, design patterns, 3D Math, and data structures.
- Knowledge of Facebook API is a plus.
- Design, build, and maintain efficient, reusable, and reliable code.
- Ability to work on fixed deadlines.
- Should have knowledge of AWS services and API Gateways
- Experience with game physics and particle systems.
- Proficient knowledge of code versioning tools such as GitHub.
- Perform memory and performance optimization of Unity2d, 3d to meet the requirements for target platforms of the game.
- Provide support to technical artists and other team members as required to correctly and efficiently utilize the 2D, 3D technology.
- Have good industry experience to provide technical guidance and mentorship to the team.
Required Experience and Qualifications
- Excellent knowledge of Unity with at least 7+ years of experience.
- Expert in developing mobile based games and understanding the challenges around it.
- Has implemented saved game data, like player progress, in a structured and extensible format like JSON or XML
- Has launched one or more titles on iOS, Android, and Web.
- Experience with Asset Bundles
- Experience with AI Programming / Machine learning