Position: Lead Unity Developer
Company: Onseo
Experience required: 3y
English level: intermediate

Responsibilities:
• 4+ years of professional software development experience
• Team (3+ teammates) leadership experience
• Strong knowledge of object-oriented design, design patterns, and data structures
• Excellent communication skills and ability to work effectively on projects with designers, artists, testers, and other developers
• Strong C# programming experience
• Strong experience with Unity3D
• Strong understanding of IoC principles
• Strong troubleshooting and root cause analysis skills
• Performance-minded development and optimization skills
• Experience developing and optimizing for mobile devices (iOS, Android)
• At least intermediate level of English

Will be a plus:
• Experience with WebSockets
• Experience with native plugins development (Android, iOS)
Responsibilities
• Lead a team of Unity developers
• Design and program new solutions
• Work closely with other teams and PM to define and stand on delivery timelines
• Create and follow technical roadmaps to deliver the development strategy and plans
• Proactively participate in improvements and existing solutions tuning
• Share expertise and knowledge with your teammates

We offer:
• Work on gripping projects using cutting-edge technologies
• An individual program of development
• Progressive system of salary, regular salary review, financial stability
• Career planning and regular performance reviews
• 20 working days of paid vacation, paid sick leave
• Medical insurance, sport compensation
• Work in a comfortable office