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

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

Москва, Нижний НовгородПолный рабочий деньМожно удаленно

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

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

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

Bell Integrator – один из ведущих системных интеграторов страны. Мы аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline.

Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.

Проект: Мы создаем продукт «RIES», чтобы наши пользователи могли наиболее удобно, быстро и эффективно обеспечить импорт товаров собственной торговой марки. Мы гордимся нашей работой, ведь наши усилия помогают миллионам клиентов, покупать импортные товары широкого ассортимента по доступным ценам. Мы ищем разработчика в нашу дружную команду, чтобы твои идеи, знания и опыт помогли нам разрабатывать функционал большую ценность нашим пользователям, расположенным в разных странах и на разных континентах.

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

Коротко про наш технологический стэк: nodejs, typescript, nestjs, docker, kubernetes, react, jenkins, mongoDb, postgresql, kafka.

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

Требования:

  • знание основ computer-science (базовые алгоритмы, ООП);
  • опыт коммерческой разработки, и отличное знание JavaScript (ES6+) и nodejs;
  • умение находить эффективные решения и воплощать их в жизнь;
  • умение проектировать rest API, понимание работы HTTP-протокола;
  • опыт работы с базами данных (понимание что такое транзакции, ACID, ...);

Желательно:

  • знание TypeScript;
  • опыт работы с mongoDB;
  • fullstack-опыт разработки;
  • опыт работы с брокерами rabbitMQ, Kafka;
  • опыт разработки и поддержки микросервисной архитектуры;

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

Условия:

  • Возможность профессионального и карьерного роста в компании;
  • Возможность поучаствовать в разных проектах;
  • Опыт работы в распределенной команде профессионалов;
  • Уровень заработной платы обсуждается индивидуально;
  • Возможность работать удаленно на территории РФ.