We are looking for skilled Unity Developers to work on a world-famous project with 1+million players in the world. Dev team size:8+ members (developers, QA, team lead)
Responsibilities:
• Creating SDD, planning and implementing game play functionality.
• Actively contribute to design & code reviews
• Constantly improve game quality & team productivity
• Collaborate with Product Owners, Tech Artists, Game Engineers, Architects
Must have:
• C# / .Net 4.6 2+ years
• Unity 1+ years
• Understanding of Design patterns (DI, MVC)
• Understanding of Design principles (SOLID, DRY, KISS, YAGNI)
• Good basic C# skills
• Understanding Async approaches
• Experience with MVC/DI
• Experience with Unity UI/Animators
• Experience with client-server communication
• Good debugging skills
• GC understating
• Understanding code complexity
Will be a plus:
• Experience with Test Framework/Test Runner
• Experience with Async/Await and TPL
• Experience with DotWeen, StrangeIoc, PromisesRSG
• Upper-intermediate English
• Familiarity with git version control
• Released a casual project on a mobile platform
We offer:
• Flexible working hours
• A competitive salary and good compensation package
• Best hardware
• A masseur and a corporate doctor
• Healthcare & sport benefits
• An inspiring, comfy, clean, and safe office
Professional growth:
• Challenging tasks and innovative projects
• Meetups and events for professional development
• An individual development plan
• Mentorship program
Fun:
• Corporate events and outstanding parties
• Exciting team buildings
• Memorable anniversary presents
• A fun zone where you can play video games, foosball, ping pong, and more.