Position: Senior Unity Developer (Donut Lab)
Company: Flyer One Ventures
Category: .NET
Experience required: 3y
English level: intermediate

Currently, we are looking for a full-time Senior Unity Developer in product company Donut Lab.

Donut Lab was founded in 2018 in the USA by Andrey Gordeev, Tim Reiter and Vitaly Urban. There are 30+ people in the team. The company was invested by Wargaming, Level Up, Braavo Capital, Starta Ventures.

Donut Lab, Inc. develops the game Donut Punks, which successfully went through a soft launch in October 2021 and a Global launch on Android in May 2022.

To Do:
• design, implementation, debugging, optimization and support of the game code;
• development of game logic on the client and server;
• Interaction with server developers.

Skills:
• 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.

Super Power:
• 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).

Offer:
• remote;
• salary fixed in $$$;
• possibility of relocation;
• employment in an American company;
• 100% vacation and sick pay;
•  and a lot of other goodies.

Join us!