Разработчик на Go в Игры
Summary
Backend Go developer for Yandex Games, one of Russia's largest HTML5 game portals. Day to day: develop and optimize high-load platform services and APIs, ensure reliable data storage, refactor and improve code quality, and collaborate with other teams on the shared gaming platform built in Go.
Сервисы, которые обеспечивают функционирование платформы, должны быть производительны, стабильны и надёжны. Вы будете оптимизировать и поддерживать работу сервисов, обеспечивать безопасное хранение и обновление данных, внедрять новые технологии и подходы для повышения эффективности и сотрудничать с другими командами, чтобы все компоненты платформы работали согласованно. Развитие функциональности платформы
Вы будете расширять возможности платформы, чтобы делать её ещё более удобной и доступной для разработчиков и пользователей: улучшать интерактивность и функциональность игр, разрабатывать API, участвовать в развитии функций и возможностей платформы, тестировать и отлаживать новые функции перед релизом. Обеспечение качества и оптимизация процессов
Чтобы поддерживать лидирующие позиции на рынке, мы постоянно контролируем качество кода и процессов разработки. Вы будете реализовывать лучшие практики и стандарты написания кода, анализировать и оптимизировать процессы разработки, чтобы ускорять выход новых версий игр, участвовать в рефакторинге кода для повышения его читаемости и удобства сопровождения, обмениваться опытом и знаниями с другими разработчиками.* Владеете Go на высоком уровне * Работали с высоконагруженными сервисами * Знаете основные алгоритмы и структуры данных* Работали с системами MapReduce * Работали с колоночными и реляционными базами данных * Создавали высоконагруженные приложения