Обязанности:
Привет! Мы в поисках опытного разработчика на Go в российский стартап, который является частью международного холдинга, ведущего свою деятельность в странах Европы уже более 10 лет в развлекательной нише с активной аудиторией более 1 млн клиентов :) Еще пару слов о продукте: Команда разрабатывает высоконагруженную микросервисную платформу с большим количеством модулей: проведение платежей, антифрод-решения, программы лояльности, интеграции с партнерами и многое другое. Правило команды — качество продукта определяется людьми, которые его создают, поэтому коллеги ждут к себе инженеров, способных не только разобраться в тонкостях архитектуры сложных модулей, но и разрабатывать решения, которыми можно гордиться. Про команду и рабочий процесс: Команда работает небольшими кросс-функциональными группами внутри общего продуктового направления; Все роли предполагают много взаимодействия между командами внутри направления, а также горизонтальными командами на уровне всей компании; Разработчики пишут новый код и покрывают его тестами для обеспечения качества платформы; В работе используются классические ритуалы: планирование, ПБР, демо, ретро и, конечно, дейлики; Большой акцент — на самостоятельность и зрелость команд, поэтому и ответственность за качество финального продукта лежит на всех участниках :)Коллеги ценят работу в команде, самостоятельность, умение давать открытую обратную связь и получать её взамен. Чем предстоит заниматься: Участвовать в разработке технического дизайна и архитектуры; Проектировать, разрабатывать и внедрять сервисы высоконагруженной платформы; Проводить интеграции с микросервисами и функциональными узлами системы; Проводить Research, писать MVP для проверки гипотез; Разрабатывать и поддерживать Unit/Component/Integration-тесты; Проводить Code Review своих коллег. У нас будет мэтч, если ты: Пишешь на Go более 5 лет (если это первый язык) или более 3 лет, если не первый; Работаешь с инфраструктурой микросервисов (Docker/Kubernetes), брокерами сообщениями (Kafka, RabbitMQ) и протоколами взаимодействия — REST, gRPC. Понимаешь, как строятся принципы разработки метрик для оценки состояния приложения; Знаешь системы логирования, трассировки и мониторинга приложений; Умеешь работать как с SQL, так и с NoSQL СУБД.Будет плюсом, если ты: Умеешь решать алгоритмические и оптимизационные задачи в высоконагруженных сервисах; Готов менторить коллег младших грейдов :) Условия: Работа в офисном формате в центре Москвы (м. Охотный ряд/Площадь революции/Театральная); Официальное трудоустройство по ТК РФ; 7-ми часовой рабочий день (+1 час обед) и гибкое начало дня до 12:00; Компенсация расходов на обеды, спорт, обучение и курсы английского языка; Два дополнительных day off в месяц;