Senior Unity Developer (Donut Lab)
Flyer One Ventures,Posted 2 months ago
Donut Lab, Inc. develops Donut Punks game, which successfully went through a soft launch in October 2021 and a Global launch on Android in May 2022. It's a mid-core mobile game with a unique combination of PVP & PVE and crazy exclusive art style.
The company was founded in 2018 in USA by Andrei Gordeev, Tim Raiter and Vitaliy Urban. The founders won several Cannes Lions awards and our team launched award-winning games and apps.
Donut Lab team is more than 40 a-players and dreamers who are eager to create something fresh and cocky in mobile gaming.
What are you working on?
- The name of the project(s): Donut Punks
- Genres: Shooter
- Platforms: iOS, Android
Team size and structure?
For which tasks (responsibilities)?
design, implementation, debugging, optimization and support of the game code;
development of game logic on the client and server;
Interaction with server developers.
What kind of professional are we looking for?
experience in developing game logic on similar projects;
possession of the skills of building architecture, decomposition of tasks and their evaluation;
understanding how real-time multiplayer works with an authoritarian server;
experience in using .NET C# from 3 years;
experience using Unity3D from 3 years;
skills of working with legacy code and its reasonable development;
understanding the features of game optimization;
good knowledge of OOP and design patterns. Understanding ECS;
English at the level of reading technical documentation.
availability of completed projects;
understanding the principles of client-server architecture and network protocols;
experience with .NET Core, .NET Standard and how it works;
understanding the principles of creating multi-threaded applications in .NET;
experience with version control systems (Git).
Why do we enjoy working here?
salary fixed in $$$;
possibility of relocation;
employment in an American company;
100% vacation and sick pay;
and a lot of other goodies.
The selection process
Screening, interview with service station (technical introduction for 30 min.) and technical interview (2 hours), final.