Remote or in one of our offices
We are looking for a Middle/Senior Go Developer for First Person Shooter genre projects.
The active audience of our games is, on average, 2 million players. The load is 40 thousand users per second on one host.
Responsibilities:
- Participate in solving architectural tasks
- Writing modules and microservices for new tasks
- Support of existing functionality
- Writing documentation
Requirements:
- Experience in designing, creating, and supporting microservices
- Experience in writing applications in the concurrency / multithreading paradigm
- Experience working in a Linux environment
- Experience with relational databases (we use Postgres) is mandatory
- Experience with message queues (nats, nsq) is desirable
- Understanding of TCP/UDP protocols
Technologies used:
Conditions:
- Flexible work schedule: We offer a choice of work format in one of our offices or remotely, as well as the start time of the workday
- Health care: We support healthy eating in offices, partially compensate for psychologist sessions, and in most locations, we provide voluntary medical insurance (DMS)
- Comfortable environment: We value modern equipment, comfort, and stylish design – all of this is available in our offices
- Professional development: We participate in employee training programs, partially compensate for expenses on training and foreign language courses
- Bonuses and rewards: We offer bonuses for important life events and anniversaries, and we also have a referral program
- Atmosphere: We love our events, tournaments, team building activities, games, and tons of merchandise for all occasions