Go-разработчик

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

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

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

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

АО «Единая Сервисная Платформа» (АО «ЕСП») – IT-компания, предоставляющая своим клиентам сервис обслуживания элементов кассовых узлов, которые являются многокомпонентными, программно-аппаратными комплексами.

А «ЕСП» работает в партнерстве с ключевыми производителями ККТ (АТОЛ, ШТРИХ-М, ЭВОТОР и др.), системой маркировки «Честный знак» и другими вендорами. Особенность компании – полностью автоматизированная система дистанционного управления кассовыми узлами, экспертиза и комплексное обслуживание.

АО «ЕСП» - разработчик собственного ПО, разработка и сервис включают построение среды и средств информационной безопасности. АО "ЕСП"развивает федеральную сеть обслуживания внедренных разработок как дистанционно, через интернет средства, так и осуществляет выезды инженеров на места.

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

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

  • Уверенное владение языком Go: от 2 лет коммерческой разработки;
  • Понимание стандартной библиотеки и паттернов программирования на 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);
  • Использование библиотек для работы с Windows и Linux (например, syscall, os/exec);
  • Опыт работы с WebAssembly (Wasm) для обеспечения лёгкости клиента.

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

  • Оформление по ТК РФ;
  • Гибридный формат работы;
  • Работу в перспективном стартапе с продуктом федерального уровня;
  • Возможности реализовать свой потенциал и вывести новый продукт на рынок;
  • Возможность внести свои инициативы и увидеть результат своей работы;
  • Много свободы и ответственности;
  • Открытую корпоративную культуру, адекватное руководство;
  • Компетентную команду;
  • Отсутствие бюрократии.