Go (golang) Backend Developer

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

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

Компания

​Мобильная и веб-разработка, QA-сервисы

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

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

В связи с ростом и развитием команды, нам требуется опытный Go (golang) разработчик.

Что за работа?

Мы развиваем уникальный высоконагруженное масштабируемое решение состоящее из 30+ микро и макросервисов (вам не обязательно все это заранее знать, если вы готовы быстро научиться!):

  • Postgres + Mongo + Redis + Rabbit + Kafka + ClickHouse.
  • GRPC/Protobuf + REST + много интеграций с внешними сервисами.
  • Kubernetes, Docker, CI/CD, ELK, Prometeus, Grafana.
  • Многопоточность, синхронизации внутрипроцессные и межсерверные, оптимизации работы с памятью, с GC и с горутинами.
  • Математические алгоритмы поиска оптимальных путей по графу + машинное обучение + передовые и свои ноу-хау.
  • Сложная бизнес-логика и тестирование.

Это будет лучший проект в вашем резюме. Работа ответственная, сложная, интересная.

Вы подойдете как личность, если:

  • вы выполняете свои обещания
  • вы быстро и интересом обучаетесь новому
  • вы инициативный
  • вы клиенто-ориентированный, интересующийся развитием и улучшением продукта
  • вы отлично ладите с коллегами: умеете просить помощь, умеете помогать другим

Вы подойдете как специалист, если:

  • вы хорошо знаете конкурентное программирование на Golang;
  • вы дружите с математикой и алгоритмами;
  • вы хорошо знаете SQL, работали с различными реляционными и нереляционными БД — знаете когда что лучше применять.

Условия

  • Работа фулл-тайм (8 часов в день, строго без подработок на стороне).
  • Удаленная работа.
  • Отлаженные процессы, профессиональные коллеги, адекватные руководители (тоже умеющие программировать и понимать сложности).
  • Постоянная и своевременная заработная плата. Размер обсуждается индивидуально.
  • Оплачиваемые отпуска и больничные.