Разработчик Node.js (Remote)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Bell Integrator – один из ведущих системных интеграторов страны.
Мы аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline.
Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.
Проект: Мы создаем продукт «RIES», чтобы наши пользователи могли наиболее удобно, быстро и эффективно обеспечить импорт товаров собственной торговой марки Леруа Мерлен. Мы гордимся нашей работой, ведь наши усилия помогают миллионам клиентов Леруа Мерлен, покупать импортные товары широкого ассортимента по доступным ценам. Мы ищем разработчика в нашу дружную команду, чтобы твои идеи, знания и опыт помогли нам разрабатывать функционал
большую ценность нашим пользователям, расположенным в разных странах и на разных континентах.
Если ты любишь избавлять людей от рабочей рутины, несовершенства бизнес-процессов и имеешь здоровое любопытство, то мы приглашаем тебя стать частью нашей команды. Вместе мы создадим продукт, который не имеет аналогов и поможет тебе прокачать кучу навыков и скилов.
Коротко про наш технологический стэк: Nodejs, Typescript, Nestjs, Docker, Kubernetes, React, Jenkins, MongoDb, Postgresql, Kafka.
Ожидания от кандидата
Требования:
- Опыт разработки на Node от 2-х лет
- знание основ computer-science (базовые алгоритмы, ООП);
- опыт коммерческой разработки, и отличное знание JavaScript (ES6+) и nodejs;
- умение находить эффективные решения и воплощать их в жизнь;
- умение проектировать rest API, понимание работы HTTP-протокола;
- опыт работы с базами данных (понимание что такое транзакции, ACID, ...);
Желательно:
- знание TypeScript;
- опыт работы с mongoDB;
- fullstack-опыт разработки;
- опыт работы с брокерами rabbitMQ, Kafka;
- опыт разработки и поддержки микросервисной архитектуры;
Условия работы
Условия:
- Возможность профессионального и карьерного роста в компании;
· Возможность поучаствовать в разных проектах;
· Опыт работы в распределенной команде профессионалов;
· Уровень заработной платы обсуждается индивидуально;
- Возможность работать удаленно на территории РФ.