Размещайте вакансии
Нанимайте без комиссий
1197 просмотров
5 заявок 0 ответов
В настоящее время мы ищем разработчика Middle Node.js, который присоединится к нашей команде, которая создает систему мониторинга и доставки посылок, предназначенную для обеспечения отличного обслуживания клиентов, а не только пакетов.
Это не только помогает печатать этикетки для доставки, но и помогает превратить поставки в новые продажи. Система позволяет пользователям получать заказы автоматически, а также создавать их вручную. Товар доставляется курьером. Также пользователи могут использовать аккаунт для более чем 8 служб доставки. Система также позволяет вернуть товар. Функционал уведомлений был разработан для информирования о том, что посылка утеряна, повреждена или задержана. Данные извлекаются из курьерских API.
Проект длится с 2019 года и вы будете работать в команде из 6 квалифицированных разработчиков.
Основной стек технологий: Express, React JS, MongoDB, PgSQL, AWS.
Чем наш проект будет вам интересен?
Поскольку вы будете работать с микросервисом,
использовать разные типы баз данных Sql/без Sql,
миграция между базами данных,
интеграция с API Amazon, Ebay, Aliexpress и системами курьерской доставки, такими как: DHL, UPS и др.
работа над высоконагруженным проектом,
разработка REST API
интеграция с различными системами отслеживания курьеров,
решение архитектурных задач уникальными методами для каждой новой фичи.
Итак, мы хотели бы, чтобы вы имели:
— Опыт Backend разработки от 2-х лет.
— 2+ года коммерческого опыта работы с NodeJS и TypeScript.
— Большой опыт работы с реляционными базами данных.
— Хороший английский и коммуникативные навыки.
Приятно иметь:
— Базовый опыт работы с AWS, Kubernetes, Jenkins CI.
— Опыт работы с NoSQL БД и поисковыми системами (например, Firebase, Redis, ElasticSearch).
— Управление небольшой командой в процессе разработки и развертывания.
— Внедрение автоматизированных платформ тестирования и модульных тестов.
— Опыт юнит-тестирования (Karma, Jasmine, др.).
Что ты будешь делать:
— Преобразование раскадровок приложений и вариантов использования в функциональные приложения.
— Сопоставить бизнес-требования с программируемыми функциями;
— Проектируйте, разрабатывайте, тестируйте, внедряйте и обслуживайте приложения большого объема с малой задержкой для критически важных систем и обеспечивайте высокую доступность и производительность.
— Пишите хорошо спроектированный, тестируемый, многоразовый и эффективный код.
— Развертывание приложений с использованием контейнеров и Docker.
— Улучшить и расширить функциональность существующих приложений.
— Работа по Scrum или Agile.
И мы можем предложить вам:
- Отличные возможности продвижения
- Поддерживающая и комфортная рабочая среда
- Бесплатные курсы английского языка по грамматике и словарному запасу на месте
- Разнообразие возможностей для обучения и саморазвития
- Яркие тимбилдинги и корпоративы
- Социальный пакет и другие льготы