Golang-разработчик (senior)

Единая Сервисная Платформа

Golang-разработчик (senior)

Москва, улица Шаболовка, 31Г

Метро: Шаболовская

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

ЕСП (Единая Сервисная Платформа) - продуктовая ИТ-компания - разработчик решений для бизнеса, обеспечивающиx работу касс в соответствии с законодательством.
Наш основной продукт - программное обеспечения для касс ЕСМ (Единый Сервисный Модуль).
ЕСМ Выполняет функции ТС ПИоТ, обеспечивает взаимодействие с ГИС МТ по защищенному каналу с применением фискального накопителя. Обеспечивает получение и передачу кода маркировки в ГИС МТ в рамках разрешительного режима в онлайн запросах и с ЛМ ЧЗ в офлайн запросах.

Основные обязанности:

  • Разработка агентской части системы для установки на терминалы: реализация кроссплатформенной функциональности управления и сбора телеметрии;
  • Разрабатывать на GO современные кроссплатформенные решения и софтверные продукты компании: писать чистый и стабильный код сервисов;
  • Проводить рефакторинг устаревшей логики и оптимизировать решения;
  • Проведение код-ревью;
  • Документирование кода.

Мы ожидаем, что у вас есть:

  • Уверенное владение языком Go: от 3 лет коммерческой разработки;
  • Понимание стандартной библиотеки и паттернов программирования на Go;
  • Создание приложений для Linux и Windows. Знание особенностей разработки кроссплатформенных приложений;
  • Опыт работы с такими протоколами, как HTTP/HTTPS, WebSocket, gRPC, MQTT;
  • Понимание концепций client-server, peer-to-peer, REST API и RPC;
  • Знания в области безопасности: Реализация безопасных соединений (TLS/SSL), шифрование и защита данных, управление сертификатами;
  • Опыт работы с контейнерами: понимание работы Docker, OCI-образов, настройка и использование контейнеров для тестирования;
  • Опыт работы с инструментами тестирования на Go (например, testing, testify).

Желательные требования:

  • Опыт работы с кассовой техникой
  • Опыт использования Jenkins, GitLab CI, GitHub;
  • Опыт работы с SQLite, PostgreSQL;
  • Понимание принципов работы in-memory баз данных (Redis, etcd);
  • Опыт работы в роли тимлида от 1 года или опыт в роли ментора или опыт на позиции senior developer c лидированием команды;

Мы предлагаем:

  • Оформление по ТК РФ в штат компании;
  • Гибридный график работы (2-3 дня присутствия в офисе в неделю);
  • Оклад и квартальные премии;
  • ДМС после испытательного срока;
  • Работу в перспективном стартапе с продуктом федерального уровня;
  • Возможность внести свои инициативы и увидеть результат своей работы;
  • Возможность попробовать себя в роли тимлида в перспективе года работы в компании;
  • Открытую демократичную корпоративную культуру стартапа;
  • Компетентную команду.
Навыки
  • Golang
  • Go
  • gRPC
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Эрливидео
Полный день
  • Москва

  • Не указана

Рекомендуем
Ozon
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Ozon
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
VK
Удаленная работа
  • Москва

  • Не указана

А7-ТЕХНОЛОГИИ

GO Tech Lead

А7-ТЕХНОЛОГИИ

Полный день
  • Москва

  • Не указана

VK
Удаленная работа
  • Москва

  • Не указана

Ozon
Удаленная работа
  • Москва

  • Не указана

Ozon
Удаленная работа
  • Москва

  • Не указана

Полный день
  • Москва

  • Не указана

Открытая мобильная платформа

Senior Golang developer

Открытая мобильная платформа

Удаленная работа
  • Москва

  • Не указана

МТС
Удаленная работа
  • Москва

  • Не указана

VK
Удаленная работа
  • Москва

  • Не указана

Ведущий разработчик платформы управления роботами (Go, Python)

Цифровые Пространственные Технологии

Полный день
  • Москва

  • Не указана

Полный день
  • Москва

  • до 350000 RUR

Ozon
Удаленная работа
  • Москва

  • до 350000 RUR

Datanomica
Полный день
  • Москва

  • до 200000 RUR

М.Видео-Эльдорадо
Удаленная работа
  • Москва

  • до 200000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию