⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Go developer

Прямой работодатель  EXMO.me ( info.exmo.me )
Москва, Россия
Миддл • Сеньор
Информационные технологии • Разработка • C++ • Go • Java • JavaScript • Rust • Blockchain • WEB • Платежные технологии
14 марта
Удаленная работа
Опыт работы от 1 года до 3х лет
300 000 ₽
Работодатель  EXMO.me
Описание вакансии

Присоединяйся! :)

Мы пишем на Golang. Используем Event Sourcing и CQRS архитектуру, с радостью научим и обучим. Практикуем сервисный подход к построению ПО, используем Kafka для межсервисного общения. На постоянной основе практикуем командные code review. Любим linter-ы и пишем unit- и функциональные-тесты. Проводим стресс-тестирование наших сервисов, профилируем и оптимизируем проблемные участки кода.

Обязанности:

  • разработка нового функционала (highload);
  • оптимизация и доработки существующих сервисов;
  • участие в принятии архитектурных решений;
  • написание unit- и функциональных-тестов;
  • командное code review.

Кого мы ищем:

  • опыт коммерческой разработки на Go от года;
  • опыт написания unit- и benchmark-тестов;
  • опыт создания и настройки распределенных сервисов;
  • понимание и соблюдение принципов SOLID, KISS;
  • понимание стека TCP/IP;
  • знание принципов построения высоконагруженных систем;
  • опыт работы с unix, git, docker.

Плюсом будет:

  • знание базовых структур данных, понимание асимптотической сложности алгоритмов;
  • опыт работы с Java / C / C++ / C# / Rust;
  • опыт разработки сервисно-ориентированных решений;
  • опыт построения высоконагруженных систем;
  • опыт работы с брокерами сообщений (Kafka / RabbitMQ / NATS);
  • опыт работы с протоколом WebSocket;
  • опыт работы с Embedded DB (BoltDB / BadgerDB).