Senior Unity Developer
Responsibilities
- Take ownership of integrating multiplayer games from start to finish, coordinating with external game developers and internal SDK teams, up until publishing of the game.
- Understand Game Design Documents, discuss requirements with the product team and plan the development.
- Identify improvements in existing games and implement them in collaboration with product and tech teams.
- Interact with SDK team and assist to modularise functionalities and convert into APIs in Unity.
- Write code as per standards.
- Willing to explore other game engines.
- Keep up to date on relevant core technologies and best practices, make suggestions to product and tech teams on new game mechanics or APIs available.
Requirements
- A Bachelor's or Master's degree in CS or related fields preferably from tier one institutes.
- 5-7 years of experience in mobile game development, with at least 5 years in Unity.
- Experience in building multiplayer games over a network.
- Experience integrating and troubleshooting inhouse and third-party SDKs in Unity - Photon, Gamespark, MoPub, Google Play Services, Facebook, Audio/Video.
- Strong fundamentals in mobile game development, understand design patterns, architecture of games, device APIs, data structures and algorithms.
- Fluent in Unity3D, Should be able to navigate through existing code bases very easily.
- Adept with Xcode as well as Android Studio.
- Experience using non-gaming APIs. e. g., real time communication between clients, fetching and storing Data for web services, databases or disk access.
- Proficient in debugging and profiling code, as well as understanding memory management for mobile games.
Desired Skills and Experience
Game Development,Android,iOS,Unity
Apply
Your application has been successfully submitted.
{{notification.msg}}