Front-end / Full-stack developer (Angular или React или Node.js)
от 150 000 до 250 000 руб. на руки

Требуемый опыт работы: 3–6 лет
Полная занятость, удаленная работа

В технологическую компанию VISITECH, флагманский резидент инновационного центра Сколково с 2015 года, в связи с востребованностью на рынке сервиса и ростом компании, требуется Front-end/Full-stack developer со знанием Angular или React или Node.js или все вместе.

Мы пионеры рынка промышленной безопасности и производственной эффективности, первые создавшие и интегрировавшие систему электронного наряд допуска на территории России. Наши решения обслуживают уже более 150 000 промышленных пользователей в России и СНГ.

Мы сохраняем дух стартапа, ценим инициативу и даем возможность раскрыть свой потенциал.

Наши клиенты ─ это предприятия с повышенным производственным риском в сферах нефтегазовой, металлургической, топливно-энергетической, химической и других отраслей.

Обязанности:

  • Разрабатывать бизнес и системные сервисы с использованием Node.js, TypeScript (опционально), PostgreSQL, Sequelize, Express;
  • Разрабатывать архитектуру микросервисов;
  • Разрабатывать библиотеки для стандартных компонентов;
  • Проектировать, писать и документировать API для межсервисного взаимодействия;
  • Собирать и запускать проекты с использованием Docker;
  • Интегрировать проекты с системами клиентов;
  • Оценивать сроки выполнения задач;
  • Документировать проект;
  • Еженедельно демонстрировать результаты на демо.
Требования:

  • Опыт разработки на JavaScript и TypeScript (желательно) больше 2х лет;
  • Опыт коммерческой разработки на Node.js;
  • Знать JavaScript, Type Script, ES6, Node.js, PostgreSQL, Sequelize, Express, Docker, Redis, RabbitMQ;
  • Знать как собирать и запускать проекты в Docker;
  • Знакомство с moment, lodash, request;
  • Понимать agile подходов к разработке ПО;
  • Уметь работать с git, в том числе с сабмодулями;
  • Уметь настраивать TeamCity;
  • Доводить дела до логического конца и брать на себя ответственность за результат;
  • Не бояться Linux;
  • Приветствуется опыт написания собственных npm пакетов и опыт работы с несколькими фреймворками (React/Redux, Vue.js/Vuex, AngularJS)
Условия:

  • Возможность работать удаленно;
  • Программа корпоративного обучения и повышения квалификации;
  • Интересные задачи, способствующие сохранению человеческих жизней.