Junior backend-разработчик

Энкод

Junior backend-разработчик

Москва, улица Барклая, 6с5

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

ENCODE - системный интегратор, специализирующийся на автоматизации промышленных предприятий. Разработанная компанией программная платформа ENCODE Track обеспечивает работу уровней L2, L3 и L4 системы маркировки. Платформа поддерживает полноценную интеграцию со всеми сервисами Честного знака (национальный каталог, СУЗ, ГИС МТ), с различным оборудованием и имеет возможность интеграции с любыми учетными системами предприятия.

​​​Сейчас мы расширяем нашу команду и находимся в поиске младшего backend-разработчика.

Вам предстоит выполнение следующих задач:

Разработка и сопровождение ПО:

  • Разработка новых и доработка существующих модулей backend части desktop-приложений на Electron (80%) и frontend веб-интерфейсов на Vue.js (20%);

  • Написание серверной логики и API на Node.js для микросервисов;

  • Участие в код-ревью;

  • Интеграция с периферийным оборудованием и написание простых драйверов на Node.js;

  • Отладка кода, выявление и устранение ошибок (багов) в сотрудничестве с командой.

Поддержка и документация:

  • Участие в сборе требований и анализе задач совместно со старшими разработчиками;

  • Техническая поддержка внутренних пользователей: консультации по использованию ПО, помощь в решении возникающих проблем;

  • Развертывание (деплой) обновлений программного обеспечения на тестовых и рабочих стендах;

  • Написание и актуализация технической документации: инструкции по установке, API, руководства пользователей;

  • Проведение ручного тестирования нового функционала перед сдачей.

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

  • Базовое знание JavaScript (ES6+) — переменные, функции, промисы, async/await, замыкания;
  • Понимание основ HTML5 и CSS3;
  • Начальные навыки работы с Vue.js (Options API или Composition API) — компоненты, реактивность, события, жизненный цикл;
  • Базовое понимание работы Node.js: модули, работа с npm/yarn, запуск скриптов;
  • Знание принципов работы с Git (clone, commit, branch, merge, pull request);
  • Умение читать и разбираться в чужом коде;
  • Минимальный опыт работы с REST API: отправка запросов, получение данных;
  • Понимание принципов работы Electron или желание быстро их освоить;
  • Базовые знания английского для чтения документации.

Будет плюсом:

  • Опыт разработки кроссплатформенных приложений;
  • Знание TypeScript или желание его изучить;
  • Опыт работы с DevTools и/или Vue DevTools;
  • Знание SQL;
  • Опыт работы с PostgreSQL;
  • Опыт работы с Vuex или Pinia (хранилище состояния во Vue);
  • Понимание Webpack, Vite или других инструментов сборки;
  • Знание основ тестирования (Jest, Vitest или Mocha);
  • Опыт работы с системами баг-трекинга (Jira, YouTrack, Trello);
  • Опыт работы с Electron API: окна, системные меню, нотификации, IPC.

Мы предлагаем следующие условия:

  • Интересные и масштабные проекты;
  • Оформление по ТК РФ, полный социальный пакет, белая заработная плата;

  • График работы: 5/2, возможно гибкое начало рабочего дня (с 9:00 или с 10:00);

  • Работа в комфортабельном бизнес-центре (БЦ «Барклай-Плаза», м. Парк Победы/Багратионовская/Фили) с магазинами, кофейнями и фитнес-клубом;

  • ДМС/Фитнес (на выбор);

  • Уютный офис с кофемашиной, снеками и свежими фруктами;

  • Возможности для профессионального развития, карьерного роста, обучения за счет компании;

  • Отсутствие жёсткого дресс-кода;

  • Открытая и прозрачная коммуникация на всех уровнях компании;

  • Классные корпоративные мероприятия: качественно работаем - качественно отдыхаем.

ИТ-аккредитованная компания (номер в реестре аккредитованных организаций №53223)

Благодарим Вас за интерес к вакансии ENCODE!

Резюме будет рассмотрено в течение 10-ти рабочих дней с момента его получения. Если Ваш опыт работы и пожелания соответствуют требованиям и возможностям Компании – мы свяжемся с Вами по указанным контактам.
Отсутствие ответа в течение вышеуказанного срока, означает, что, к сожалению, на сегодняшний день мы не готовы рассмотреть Вашу кандидатуру на данную вакансию и сохраним резюме в базе данных, чтобы в будущем предложить работу, соответствующую Вашей квалификации.

Посмотреть контакты работодателя

Адрес

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

Лига Цифровой Экономики

Junior VueJS разработчик

Лига Цифровой Экономики

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

  • Не указана

Рекомендуем
Текс-Мод

Backend Developer (Node.js)

Текс-Мод

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

  • от 150000 RUR

Рекомендуем
КСК-Эйч Ар
Удаленная работа
  • Москва

  • от 150000 RUR

Рекомендуем
Frank RG
Полный день
  • Москва

  • от 150000 RUR

Node.js Junior разработчик

Фомичева Мария Андреевна

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

  • до 100000 RUR

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

  • от 80000 RUR

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

  • до 150000 RUR

Junior Python developer

Фомичева Мария Андреевна

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

  • до 120000 RUR

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

  • от 70000 RUR

ПКО ЦДУ
Удаленная работа
  • Москва

  • до 150000 RUR

Перформикс

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

Перформикс

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

  • до 150000 RUR

ФГАНУ Центр информационных технологий и систем органов исполнительной власти

Backend Разработчик Go (офис)

ФГАНУ Центр информационных технологий и систем органов исполнительной власти

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

  • до 180000 RUR

Инженерная компания SDK

Junior разработчик Fullstack Python Backend + Flutter

Инженерная компания SDK

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

  • до 180000 RUR

Финансовые Платформы
Удаленная работа
  • Москва

  • до 180000 RUR

ВижнЛабс (VisionLabs)

Junior Frontend-разработчик

ВижнЛабс (VisionLabs)

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

  • до 180000 RUR

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

  • до 180000 RUR

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

  • от 150000 RUR

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

  • до 58000 RUR

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

  • от 40000 RUR

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

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