Position Overview:
Toronto-based WGAMES is looking for talented and passionate Unity Developer, with a strong software development foundation, to join our new studio in the Game Client engineering team.
Our Unity-based game client sits on top of a high performance, large scale, server-authoritative game service and utilizes a Virtual world/3D navigation user interface. The client provides a responsive, visually stunning experience to the player, while all game logic is driven from our back-end.
We have a test-driven development environment and are committed to writing super-clean, reusable code. If you are looking for a challenging opportunity alongside other world-class developers, then we want you on the WGAMES team.
Job title
Unity Engineer
Seniority Level Mid-Senior level
Industry
- Mobile applications
- Social gaming
Employment Type
Full-time
Responsibilities
- Design & implement game features
- Coding, identification and resolution of issues and the compilation of development documentation
Minimum Qualifications
- A Bachelor's degree in Computer Science or equivalent
- In depth knowledge of OOP principles and design patterns
- Extensive knowledge of Unity and C#
- Strong familiarity with client/server integration: REST API, Sockets
- Prior experience using Continuous Integration and build automation
- In-depth knowledge building and optimizing games for Mobile devices
- Advanced Unity UI experience is a plus