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

Middle Golang Developer

Прямой работодатель  Quadсode ( quadcode.com )
Санкт-Петербург, Россия
Миддл
Информационные технологии • Разработка • Backend • Go • Dev tools
12 ноября 2021
Удаленная работа • Работа в офисе
Опыт работы любой
от 200 000 ₽
Работодатель  Quadсode
Описание вакансии

Привет!

Мы Quadcode, компания-разработчик одной из лучших мировых трейдинговых SaaS-платформ.

Сейчас мы в поиске Golang разработчиков в несколько команд:

1) Retention Development - разработка внутренних инструментов для маркетинга (админка и система рассылки писем на многомиллионные аудитории). Есть архитектурно сложные задачи, связанные с параллельностью и корректностью массовых рассылок, а также обработка больших объёмов данных. 

Сейчас в команде 8 человек: 5 разработчиков, 2 тестировщика и автоматизатор, тимлид. 

2) Landings - разработка лендингов и систем для управления трафиком и сбора информации о нём. Задачи будут связаны с разработкой нового микросервиса маркетнговых данных (сбор данных о касаниях на лендингах и анализ трафика, аналог Google Analytics) и доработкой арбитра. Есть требования к производительности и надёжности работы сервисов. 

Сейчас в команде 2 разработчика на бэке и 3 на фронте, QA инженеры и автоматизатор, дизайнер, аналитик, тимлид. 

3) Trading Development - команда занимается созданием и развитием микросервисов, обеспечивающих торговлю на различных инструментах платформы (например, Margin Forex, Margin CFD, Options), и вспомогательных микросервисов (это, например, внутренний биллинг, отвечающий за движение денежных средств клиентов). Начиная с Q1 2022 ожидается запуск нового проекта DMA (Direct Market Access), и задачи здесь будут связаны с поддержкой частичного закрытия ордеров на Margin CFD и мультивалютных счетов.

Сейчас в команде 4 разработчика, 3 автоматизатора и 1 ручник. 

Стек:

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

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

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

Задачи:

  • Ты сможешь поработать с бизнес-логикой трейдинга и большим потоком данных, добавлять новую функциональность к существующим микросервисам и создавать новые микросервисы с нуля;
  • Много кодить на Go;
  • Писать интеграционные и юнит тесты;
  • Работать с реляционными БД (у нас используется PostgreSQL), а также с Redis/KeyDB;
  • Использовать Docker, Kubernetes, брокер сообщений RabbitMQ;
  • Участвовать в командных дейли, планировании, грумингах, код-ревью;
  • Взаимодействовать с другими командами разработки и эксплуатации.

От тебя мы ожидаем:

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

Мы платим полностью белую зарплату, подключаем ДМС, компенсируем стоимость обедов, оплачиваем корпоративный спортзал с личным тренером и спортивные секции, проводим корпоративные тренинги с внешними и внутренними спикерами. Можешь работать удаленно, в офисе или 50/50.

Если ты живешь в другом городе и хочешь переехать в Питер, мы купим тебе билеты, дадим жильё на первый месяц работы и поможем с оформлением документов.

Если ты чувствуешь, что мы созданы друг для друга,
С нетерпением ждем твой отклик!


Специализация
Информационные технологииРазработкаBackendGo
Отрасль и сфера применения
Dev tools
Уровень должности
Миддл