Senior Golang - разработчик
Getmatch — онлайн-сервис для поиска работы и кадровое агентство.
Мы сейчас помогаем партнерам из RTDLab с поиском Golang разработчиков.
О компании:
RTDLab — это дочерняя структура международного холдинга, ведущего свою деятельность в странах Европы.
Мы занимаемся реализацией IT-решения — высоконагруженной платформы, носящей развлекательный характер. Холдинг существует более 10 лет и обслуживает более 1,000,000 клиентов каждый год.
О продукте
Наша команда разрабатывает микросервисную платформу с большим количеством модулей: проведение платежей, антифрод-решения, программа лояльности, интеграция с партнерами и многое другое.
Мы считаем, что качество продукта определяют прежде всего люди. На эти направления мы ищем инженеров, способных разобраться в тонкостях архитектуры сложных модулей, и разрабатывать решения, которыми можно гордиться.
Про команду и рабочий процесс:
- Мы работаем небольшими кросс-функциональными командами внутри общего продуктового направления.
- Все роли предполагают много взаимодействия между командами внутри направления, а также горизонтальными командами на уровне всей компании.
- Разработчики пишут новый код и покрывают его тестами для обеспечения качества нашей платформы.
- В нашей работе мы используем классические ритуалы: планирование, ПБР, демо, ретро и, конечно, дейлики.
- Мы делаем большой акцент на самостоятельность и зрелость команд, поэтому и ответственность за качество финального продукта лежит на всех участниках команды. Мы ценим работу в команде, самостоятельность, умение давать обратную связь и получать её.
Чем предстоит заниматься:
- Участвовать в разработке технического дизайна и архитектуры.
- Проектировать, разрабатывать и внедрять сервисы высоконагруженной платформы.
- Проводить интеграции с микросервисами и функциональными узлами системы.
- Проводить Research, писать MVP для проверки гипотез.
- Разрабатывать и поддерживать Unit/Component/Integration-тесты.
- Проводить Code Review своих коллег.
Мы ожидаем, что вы:
- Имеете опыт коммерческой разработки на Go более 6 лет (если это первый язык) или от 3 лет, если не первый.
- Имеете опыт работы с инфраструктурой микросервисов (Docker/Kubernetes) и механизмами обмена сообщениями (Kafka, RabbitMQ).
- Имеете опыт работы с протоколами взаимодействия микросервисов — REST, gRPC.
- Понимаете принципы микросервисной архитектуры.
- Понимаете принципы разработки метрик для оценки состояния приложения.
- Знаете системы логирования, трассировки и мониторинга приложений.
- Знаете SQL и NoSQL СУБД.
- Знаете принципы ООП, требования к транзакционным системам (SOLID, CAP, ACID).
Будет плюсом:
- Умеете решать алгоритмические и оптимизационные задачи в высоконагруженных сервисах.
- Готовы менторить коллег младшей градации.
Что мы предлагаем:
- Работа в комфортном офисе в Москве 5/2.
- 7-ми часовой рабочий день (+1 час обед).
- Гибкий рабочий график с плавающим началом дня (с 9 до 12).
- Компенсация расходов на обеды в размере 14700 руб/мес.
- Компенсация расходов на обучение + курсы английского после ИС.
- Компенсация расходов на спорт после ИС.
- Два дополнительных day off каждый месяц после ИС.
- Конкурентная оплата в соответствии с вашими пожеланиями.