Мы разрабатываем крупнейший мессенджер в России, чтобы соединять людей, сервисы и компании. Создаём простые и удобные инструменты коммуникации.

Задачи

  • Разрабатывать и поддерживать микросервисы на Go
  • Участвовать в проектировании архитектуры системы и взаимодействии между её компонентами
  • Оптимизировать производительность и повышать надёжность разрабатываемых сервисов
  • Осуществлять мониторинг и обеспечивать стабильность систем
  • Разрабатывать модульные, функциональные и end-2-end тесты
  • Участвовать в код-ревью

Требования

  • Опыт коммерческой разработки на Go от трёх лет
  • Понимание принципов построения распределённых систем
  • Умение писать читаемый, поддерживаемый и тестируемый код
  • Знание принципов безопасности веб-приложений
  • Опыт работы с реляционными и нереляционными базами данных
  • Опыт работы с брокерами сообщений
  • Опыт использования observability-инструментов: метрики, трейсы, логи
  • Опыт работы с Git и CI/CD-инструментами
  • Опыт работы с Docker и контейнерными технологиями