Position: C#/.NET Developer
Company: Bear games
Experience required: 2y
Category: .NET
English level: pre
Published: 2022-08-01T00:00:00+03:00

Bear Games is a gaming company founded in 2002 by professional Counter-Strike esports players.
The company is developing unique mobile games.
Our team's portfolio contains more than 50 releases of projects of different genres that have won the hearts of millions of players.
Our priorities are the quality of games, freedom of relationships, faith in people and their potential

A top-down tactical arcade shooter game supporting PvP and PvE modes. Free to play and NFT Lending Marketplace.


Responsibilities
Handles multiplayer-specific code, in particular optimization of network communication and data flow. Owns the matchmaker, communication with Photon and hosting services

What kind of professional are we looking for
3+ years professional game engineering experience, including 2+ years developing multiplayer networking code
Experience creating and architecting multiplayer game systems
Expertise in C# and the Unity game engine
Strong understanding of how to mitigate issues of latency, bandwidth, and state sync
Strong understanding of different networking models, and methods and situations for prediction and interpolation
Excellent communication and collaboration skills
Experience working in Agile teams

Preferred Qualifications
Experience with Photon solutions
Experience across all phases (concept to end-of-life) of at least one shipped AA or AAA title
Experience working with containerized environments (Docker, K8S)
Experience working with backend cloud providers (AWS, Azure, Google Cloud)
Working knowledge of secure networking and of API security
Working knowledge of load balancing and backend clustering methods
Experience creating web APIs and/or SDKs
Experience developing for iOS/Android mobile devices

We offer
Remote work with flexible schedule
Official work. Payment of taxes on the side of the company
Paid vacation and a paid sick leave
Professional and competent management
Participation in a cool ambitious project