💛 Расскажите, за что вы любите вашего эйчара — а мы доставим доброе послание в любую точку мира → поделиться

Lead golang developer (finance project)

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

Можно удаленно

Компания

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

О компании и команде

Ищем Lead Go Developer'а для разработки веб-приложения, которое обеспечивает централизованное управление торговыми платформами и анализ данных в реальном времени. Система используется внутренними отделами компании для мониторинга рисков и администрирования платформ.

Ожидания от кандидата

  • Уверенные знания языка программирования Go с хорошим пониманием его основных концепций, идиоматического использования и принципов написания конкурентного кода;
  • Минимум 4 года практического опыта коммерческой разработки на Go;
  • Опыт управления командой разработчиков (3 и более человек) не менее 1 года;
  • Опыт разработки высоконагруженных приложений (тысячи RPS);
  • Глубокое понимание механизмов синхронизации;
  • Базовые знания принципов работы и команд Linux;
  • Уверенные навыки профилирования и отладки кода;
  • Навыки решения проблем и способности анализировать сложные технические вопросы;
  • Опыт написания юнит-тестов и интеграционных тестов;
  • Опыт работы с брокерами сообщений и глубокое понимание их работы;
  • Опыт работы с внешними кэш-серверами;
  • Продвинутое понимание принципов проектирования архитектуры микросервисов;
  • Уверенное владение SQL-базами данных и навыки работы с ними;
  • Опыт работы с OpenAPI, Protobuf и GRPC;
  • Глубокое понимание CI/CD процессов;
  • Знание принципов SOLID, шаблонов проектирования, опыт их применения;
  • Опыт работы с другими языками программирования и технологиями (например, PHP, Docker, Kubernetes) является плюсом;
  • Уровень английского языка не ниже C1.

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

  • Удаленный формат работы;
  • Достойный уровень заработной платы (отталкиваемся от пожеланий кандидата);
  • Разные формы  трудоустройства, в тч оформление в одно из юр лиц компании;
  • Технически сложный продукт.