JavaScript - разработчик (ES6+)
01 Февраля 2026
Город:
Москва
Занятость:
Полная занятость
Компания "Энкод"
ENCODE - системный интегратор, специализирующийся на автоматизации промышленных предприятий. Разработанная компанией программная платформа ENCODE Track обеспечивает работу уровней L2, L3 и L4 системы маркировки. Платформа поддерживает полноценную интеграцию со всеми сервисами Честного знака (национальный каталог, СУЗ, ГИС МТ), с различным оборудованием и имеет возможность интеграции с любыми учетными системами предприятия. Сейчас мы расширяем нашу команду и находимся в поиске JavaScript-разработчика.
Вам предстоит выполнение следующих задач:
-
Разработка и поддержка драйверов промышленных принтеров для системы L2;
-
Реализация протоколов взаимодействия с оборудованием:
фирменные протоколы производителей (VideoJet, Domino, MarkemImage и др.), ZPL, WinDriver (работа с WinDriver предполагает использование существующих драйверов и API, без разработки нативного кода на C/C++).
-
Интеграция новых моделей принтеров в систему L2;
-
Отладка и тестирование обмена данными между L2 и принтерами;
-
Анализ технической документации производителей оборудования;
-
Реализация механизмов диагностики, логирования и обработки ошибок;
-
Оптимизация производительности и стабильности коммуникации;
- Подготовка технической документации: инструкции по настройке шаблонов на принтере, описание параметров драйвера, руководство для интеграторов и службы поддержки;
-
Участие в проектировании архитектуры модулей интеграции оборудования;
-
Взаимодействие с командой backend/frontend разработчиков и инженерами автоматизации.
Мы ожидаем, что у вас есть:
- Высшее техническое / IT образование;
- Знание английского языка;
- Уверенное владение JavaScript / Node.js;
- Опыт разработки модульных и расширяемых систем;
- Понимание асинхронного программирования, Promise, async/await;
- Навыки написания чистого, поддерживаемого кода;
- Работа с протоколами и устройствами;
- Опыт работы с бинарными и текстовыми протоколами;
-
Понимание принципов: TCP/IP, UDP, COM/RS-232/RS-485, USB;
-
Умение разбирать протоколы по спецификациям;
-
Опыт интеграции периферийных устройств (принтеры, сканеры, контроллеры и т.п.);
Печать и маркировка (будет преимуществом):
-
Опыт работы с ZPL или аналогичными языками печати;
-
Понимание принципов формирования этикеток и шаблонов;
-
Базовое понимание промышленных процессов маркировки;
Диагностика:
-
Навыки поиска и анализа ошибок коммуникации;
-
Умение работать с логами и трассировками.
Также желательно:
- знание операционной системы Linux;
- Git / Gitlab;
- Electron.js;
- Vue.js;
- Quasar Framework;
- знание инструментов для работы с последовательными портами и сетевыми соединениями (hercules).
Мы предлагаем следующие условия:
- Интересные и масштабные проекты;
-
Оформление по ТК РФ, полный социальный пакет, белая заработная плата;
-
График работы: 5/2, возможно гибкое начало рабочего дня (с 9:00 или с 10:00);
-
Работа в комфортабельном бизнес-центре (БЦ «Барклай-Плаза», м. Парк Победы/Багратионовская/Фили) с магазинами, кофейнями и фитнес-клубом;
-
ДМС/Фитнес (на выбор);
-
Уютный офис с кофемашиной, снеками и свежими фруктами;
-
Возможности для профессионального развития, карьерного роста, обучения за счет компании;
-
Отсутствие жёсткого дресс-кода;
-
Открытая и прозрачная коммуникация на всех уровнях компании;
-
Классные корпоративные мероприятия: качественно работаем - качественно отдыхаем.
ИТ-аккредитованная компания (номер в реестре аккредитованных организаций №76731)
Благодарим Вас за интерес к вакансии ENCODE!
Резюме будет рассмотрено в течение 10-ти рабочих дней с момента его получения. Если Ваш опыт работы и пожелания соответствуют требованиям и возможностям Компании – мы свяжемся с Вами по указанным контактам.
Отсутствие ответа в течение вышеуказанного срока, означает, что, к сожалению, на сегодняшний день мы не готовы рассмотреть Вашу кандидатуру на данную вакансию и сохраним резюме в базе данных, чтобы в будущем предложить работу, соответствующую Вашей квалификации.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
28 Января
PHP-разработчик (Symfony)( КРЕДИТ ЕВРОПА БАНК )
Москва
Компания "КРЕДИТ ЕВРОПА БАНК" Обязанности: Перенос PHP проектов на последние версии Symfony и их поддержка; Создание и актуализация...
28 Января
Java/Python - разработчик (Автострахование)
Москва
Компания "Сбербанк" Мы – часть большой команды, которая занимается разработкой продуктов страхования. Наши продукты одни из самых востребованных...
28 Января
Senior Frontend Разработчик (Vue 3, PWA)
Москва
от 1 000 до 2 000 руб.
Компания "Курьерист" Мы разрабатываем SaaS-платформу для управления и оптимизации курьерской доставки. Наша система помогает бизнесу...
28 Января
Backend-разработчик Python (Мобильное Приложение)
Москва
Компания "Макдоналдс, Россия" Чем предстоит заниматься: Разработка и поддержка функционала существующих микросервисов и разработка...
28 Января
Москва
Компания "МТС" МГТС — основной телекоммуникационный партнер Города Москвы и часть экосистемы МТС. Проектируем, строим и эксплуатируем...
Вакансия размещена в отрасли