Golang Developer

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

  • разработка ПО на языке Golang;
  • участие в разработке архитектуры программных решений;
  • code review.

Требования:

  • знание Golang и опыт разработки приложений не менее 3 лет;
  • опыт работы с многопоточностью/асинхронностью;
  • опыт разработки REST API, структуры БД (SQL);
  • опыт работы с Linux;
  • знание принципов ООП, паттернов проектирования и умение их применять;
  • опыт разработки клиент-серверных приложений с поддержкой СУБД;
  • умение понимать чужой код и прочие общие вещи (Git).
  • знание другого языка: C++, Python, Java, JS/TS или др.
  • опыт работы с нереляционными базами данных (Redis/ClickHouse/Aerospike);
  • опыт работы с брокерами очередей: Kafka, RabbitMQ;
  • опыт работы с Docker/Kubernetes.

Условия:

  • удаленный формат работы;
  • прозрачный рост и регулярный ассессмент;
  • менторство, внутренние митапы;
  • международная сертификация и профильное обучение за счет компании;
  • техническая библиотека компании;
  • корпоративный английский язык;
  • хорошо отлаженные процессы, без ночных авралов и команда, с которой работать –удовольствие;
  • отсутствие бюрократии, оформление документов через ЭДО;
  • ДМС;
  • корпоративный спорт или компенсация для удаленных сотрудников;
  • корпоративы и командные игры – ежеквартально или как душа попросит.