Backend Team Lead [Betting Insider]
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы — провайдер развлечений для любителей спорта.
Есть спорт. Есть болельщики. Мы заполняем среду между ними, оживляем ее, наполняем общением и другими развлечениями. Мы делаем не «сайты» или «приложения», а мультиплатформенные продукты, с учетом актуальной технологической парадигмы.
Betting Insider — один из наших ключевых проектов, социальная сеть для любителей ставок. Мы не принимаем ставок на реальные деньги, но даем пользователям множество вспомогательных сервисов, которые делают их игру проще, безопаснее и интереснее.
Проект всего 3 года на рынке, но уже обладает обширной аудиторией на всех платформах — сайт, приложения iOS и Android посещают более 500 000 пользователей ежемесячно.
Предстоит работать с SOA. В работе используем: Go, K8S+Helm, gRPC, RabbitMQ, GraphQL, MySQL, PostgreSQL, ClickHouse. Для мониторинга – ELK, Grafana/Prometheus.
Ключевые задачи:
- Работать вместе с командой над backend’ом продукта во всех его проявлениях: от обсуждения фич и проработки архитектуры до деплоя и мониторинга работы.
- Разрабатывать микросервисы на Go, избавляться от легаси и переводить на Go остатки нашего монолита на PHP.
- Разрабатывать gRPC API для коммуникации между сервисами и GraphQL API для web-версии и приложений iOS и Android.
- Оптимизировать работу приложений, решать проблемы с производительностью и надежностью. Покрывать код тестами и проводить код ревью.
- Заниматься развитием команды.
- Участвовать в найме сотрудников, определять требования и ожидания.
Мы ищем опытного Team Lead’a, который умеет и любит брать на себя ответственность за всю команду, способного принимать грамотные архитектурные и организационные решения.
Мы ждем, что ты:
- Хочешь делать классный продукт и готов(а) взять на себя часть ответственности за него.
- Готов(а) заниматься кодингом, подавая пример коллегам, но основной своей целью видишь достижение результатов за счет слаженных командных усилий.
- Умеешь делегировать задачи и контролировать их выполнение.
- Умеешь принимать архитектурные решения и аргументированно доносить их до коллег.
- Умеешь и хочешь заниматься развитием команды на постоянной основе.
- Обладаешь успешным релевантным опытом и можешь рассказать нам о своих достижениях.
- Отлично знаешь Go и имеешь хороший практический навык разработки.
- Знаешь: K8S, Helm, Docker, AMQP, gRPC.
- Умеешь не только писать хороший код, но и внятно формулировать вопросы и ответы, касающиеся разработки. Способен(на) объяснять и отстаивать свои решения.
- Не боишься чужого или легаси кода, умеешь в нем разбираться.
- Знаешь PHP или же просто не имеешь проблем с чтением кода на языках, отличных от Go.
Бонусы
- Официальное трудоустройство и “белую” заработную плату.
- ДМС со стоматологией после испытательного срока.
- Возможность работать как в офисе, так и полностью удаленно, либо совмещать эти два варианта.
- Просторный офис в центре Москвы (м. Новокузнецкая/Третьяковская) для тех, кто ценит работу не дома.
- Корпоративную скидку на занятия английским и абонемент в спортзал.
- Корпоративные футбол, волейбол и баскетбол.
- Оплату профильных обучающих курсов и конференций.
- Помощь в развитии персонального бренда (участие в конференциях, написание статей).
- Интересные задачи, работу со сложным и крутым продуктом, которым ты будешь гордиться.