Написать пост
Quadcode

Golang Developer

По итогам собеседованияFull-time, Опыт от 3 до 6 лет, Санкт-Петербург, Можно удалённо

Quadсode — это международная IT-компания, разрабатывающая программное обеспечение для индустрии трейдинга и инвестиций. Наши клиенты — это компании-брокеры и финансовые организации.

Мы имеем 7-летний опыт — и за это время 50 млн. трейдеров оценили преимущества наших продуктов.

Команда в России — это 450+ человек, из которых 55% – технические специалисты. Всего в группе компаний 750+ человек в 5 странах (Россия, Кипр, Англия, Австралия и Гибралтар).

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

Сейчас в нескольких командах открыты вакансии «Golang Developer». За что каждая из них отвечает:

Quotes — команда отвечает за один из ключевых участков торговой системы, агрегирует и обрабатывает рыночные данные, поставляет котировки и обменные курсы валют остальным частям платформы.
Высокие нагрузки, сложные задачи, серьёзные требования к надёжности и качеству кода.

Compliance Development — разработка API для клиентских команд: web, mobile, desktop, сервисов верификации пользователей и контроля соответствия платформы требованиям международных регуляторов и законам различных стран.

Antifraud Development — добавление и развитие различных инструментов фрода (правила одобрения/не одобрения различных заказов, поиск дублей аккаунтов по различным параметрам, black-листы и прочее).

BusKit — команда пишет утилиты для самописной шины данных, которая обеспечивает взаимодействие микросервисов (гарантия доставки, безопасность и высокая скорость).

Retention development — разработка внутренних инструментов для маркетинга (админка и система рассылки писем на многомиллионные аудитории).

Общее в процессе:

  • работаем по Scrum;
  • основной язык программирования Go;
  • покрытие кода unit-тестами;
  • работаем в тесном взаимодействии с другими подразделениями и службами эксплуатации.

Стек технологий:

  • Golang;
  • CI/CD: Kubernetes, Docker, Gitlab;
  • DB: PostgreSQL, Redis;
  • Service discovery: Hashicorp’s Consul, Vault;
  • Message broker: RabbitMQ и самописная шина данных.

Требования, необходимые навыки:

  • опыт разработки на Golang от 1, 5 года;
  • хорошие знания SQL (мы используем PostgreSQL);
  • внимательность, качественный подход к тестированию кода.

Будет плюсом:

  • знание PHP;
  • знание Redis;
  • Git, shell, Docker.

Что мы предлагаем:

  • оформление по ТК РФ, белая ЗП и премии;
  • корпоративные тренинги с внутренними и внешними спикерами;
  • курсы английского языка;
  • оплату профессионального обучения;
  • компенсацию обедов;
  • ДМС (включая стоматологию);
  • корпоративную жизнь: мастер-классы, лекции и вечеринки;
  • подарки на дни рождения и годовщины работы.

Иногородним кандидатам:

  • предоставление места проживания за счет компании в первый месяц работы;
  • компенсируем стоимость проезда до Санкт-Петербурга;
  • помогаем в оформлении документов.