👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Golang разработчик

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Крупнейшая телекоммуникационная и ведущая ИТ-компания

Описание вакансии

Условия работы

Чат-платформа «OmniChats» - это платформа, которая предоставляет возможность операторам взаимодействовать с клиентами по любым неголосовым каналам связи. Наш проект новый, ему меньше года. Мы не в проде, но скоро там будем. Пишем на golang+reactjs. На фронте используем пакеты, а на бэке микросервисы. Ищем в свою команду Golang разработчика.

Что предстоит делать:

  • Кодить и думать.
  • Быть осознанным, ответственным и внимательным.
  • Приступать к задаче только когда она станет полностью понятна.
  • Работать на качество, а не на количество.
  • Упрощать архитектуру проекта.
  • Думать как уменьшить количество багов и предвосхищать возможные проблемы.
  • Писать универсальный и, при этом, простой код.
  • Поддерживать единообразие кодовой базы на сервисах
  • Иногда запускать новые микросервисы, а где-то, наоборот, гасить за ненадобностью - мы за упрощение);
  • Ревьювить код коллег.
  • Участвовать в декомпозиции и оценке задач.
  • Проводить интеграции с другими платформами. Не часто, но иногда требуется.
  • Взаимодействовать с аналитиком, дизайнером, разработчиками и тестировщиками.
  • Постоянно развиваться и развивать коллег.

Мы ожидаем от тебя:

  • Обязательно: Golang, но если вы senior на любом другом языке - нас это устроит.
  • БД: уметь писать SQL запросы; понимать принципы построения индексов в MySQL или PostreSQL.
  • Брокеры сообщений: понимание принципов работы;
  • Умение работать в консоли.
  • Пониманием принципов rest.
  • Понимать как писать тестируемый код.
  • Умение писать простой код.
  • Умение быть лаконичным.
  • Умение грамотно излагать свои мысли.
  • Уметь задавать вопросы, даже если они кажется глупыми
  • Не стесняться спрашивать до тех пор пока задача не станет полностью понятной.
  • Быть любознательным.
  • Быть занудой там где это требуется.
  • Читать книги: предпочтение отдаются кандидатам которые развиваются через чтение книг.

Будет плюсом наличие опыта работы:

  • С clickhouse;
  • Redis.
  • Kafka, websocket, gRpc,микросервисной архитектурой, k8s.

Бонусы

  • Оформление по ТК РФ.
  • "Белая" заработная плата + полугодовые премии.
  • ДМС со стоматологией, страхование жизни.
  • Компенсация мобильной связи.
  • Обучение и посещение профильных конференций.
  • Комфортные офисы с массажным креслом, настольным теннисом и прекрасным видом из окон (Москва, Санкт-Петербург, Казань, Пермь) или возможность дистанционной работы - все для вашего удобства и продуктивности.