👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Ведущий программист Golang / Senior Golang developer

Требования

Бэкенд, Старший (Senior)GolangPostgreSQLELK StackGitLabJira

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

Казань, Нижний Новгород, НовосибирскПолный рабочий день

Компания

Продуктовая и заказная разработка систем со сложной бизнес-логикой

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

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

О проекте

В рамках проекта реализуется пользовательский терминал для участия в электронных торгах с подсистемами аналитики и доступа к биржевым данным. Терминал состоит из двух частей:

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

Чем предстоит заниматься

  • разрабатывать на Go новые сервисы, обеспечивающие функционирование серверной части системы в условиях высокой нагрузки;
  • реализовывать интеграцию с существующими бизнес-приложениями;
  • разрабатывать API для взаимодействия с новыми клиентскими приложениями (web, desktop, mobile);
  • осуществлять наставничество junior-программиста.

Мы ожидаем

  • опыт разработки на Go;
  • уверенное знание алгоритмов и структур данных;
  • знание основных веб-технологий и протоколов;
  • практический опыт реализации RESTful или SOAP интерфейсов;
  • опыт работы с реляционными базами данных, умение профилировать запросы;
  • понимание принципов разработки многопоточных приложений;
  • понимание принципов функционирования сетевых приложений (sockets, TCP/IP, TLS).

Будет плюсом

  • понимание процессов разработки: CI/CD, Scrum/Kanban;
  • опыт работы с бинарными форматами сообщений (Protocol Buffers);
  • базовые знания криптографии (шифрование, подпись, PKI и X.509).

Став частью нашей команды, вы получите

  • сложные задачи, highload-проекты;
  • выстроенные процессы разработки;
  • IT-конференции, митапы, обучающие курсы;
  • ДМС и консультации психолога;
  • транспортные и топливные карты, корпоративное такси;
  • годовой абонемент в фитнес-клуб;
  • белую зарплату и бонусы;
  • реальную возможность карьерного роста;
  • кикер, теннис, Xbox, спортивные активности.

Бонусы

Для кандидатов, готовых к переезду в Нижний Новгород из других регионов, мы оплачиваем релокацию.