JavaScript разработчик

Требуемые навыки

ФронтендСредний (Middle) · JavaScript · Angular · Electron · TypeScript · Express · Node.js · Babel · HTML · CSS

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

Полный рабочий день · Можно удаленно

Компания

Разработка и продажа ПО для автоматизации розничных магазинов

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

Кто мы

МТС Касса (Litebox) – это успешный стартап, один из лидеров на рынке высокотехнологичных решений по автоматизации розничного бизнеса. С 2017 года являемся дочерней компанией «Мобильные ТелеСистемы» (ПАО «МТС») – ведущей телекоммуникационной компании в России и странах СНГ.

Чем занимаемся

Мы активно разрабатываем свой продукт – экосистему автоматизации розничной торговли, ключевое значение в которой играет кассовый терминал. Нам нужен JavaScript разработчик, который вольется в команду профессионалов и поможет в создании и развитии лучшего кассового решения на рынке.

Что нужно будет делать:

  • участвовать во всех этапах разработки в составе Scrum-команды: от сбора и анализа требований до написания кода и выкатки в релиз,
  • разрабатывать кассовое программное обеспечение под Windows с возможностью работы офлайн,
  • создавать современный и удобный UI/UX на базе веб-интерфейсов,
  • работать с разнообразным оборудованием, включая фискальные регистраторы, сканеры ШК, весы, принтеры чеков и др.,
  • делать интеграции с внутренними и сторонними сервисами, а также партнерскими системами.

Требования  к кандидатам:

  • отличное владение HTML, CSS, JavaScript (ES6), Angular,
  • умение писать тестируемый, документированный и поддерживаемый код,
  • понимание веб-стека, принципов REST (веб-фреймворк Express),
  • опыт с NodeJS/npm,
  • знание GIT/ GitFlow.

Приветствуется:

  • опыт работы с фреймворком Electron,
  • знание TypeScript
  • опыт работы с NoSQL СУБД (PouchDB),
  • понимание принципов работы и написания драйверов под фискальные регистраторы Атол, Штрих, Феликс и др.,
  • системы сборки и транспиляторы: Babel, Webpack, Gulp, Grunt.
  • понимание гибких методологий разработки (Scrum),
  • опыт работы с системами учета, e-commerce или в сфере автоматизации розничной торговли.

Что мы предлагаем:

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

Ваш отклик

Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.