Размещайте вакансии
Нанимайте без комиссий
7 просмотров
Xenoss
Проект
Мы стремимся разработать агрегированную платформу розничных закупок, которая обеспечивает единое управление кампаниями, отслеживание эффективности и аналитику на различных платформах. Платформа позволит брендам и маркетинговым агентствам проводить рекламные кампании с помощью единого пользовательского интерфейса. Он будет иметь простые в использовании возможности самообслуживания и интеграцию с Criteo, CitrusAds, Amazon, Nielsen для аналитики и Broadbank для данных о продуктах. Платформа будет содержать множество модулей, включая аналитику, отчетность, прогнозирование, уведомления и другие сервисы.
Обязательные навыки
— Не менее 4 лет опыта профессиональный опыт в разработке программного обеспечения
— Хорошие навыки устранения неполадок и решения проблем
— Опыт применения принципов SOLID, чистой архитектуры, шаблонов проектирования
— Глубокое знание Javascript и Typescript
— Хороший практический опыт работы с Node.js и его экосистемой
— Практический опыт работы с React, Redux
— Хорошие теоретические знания и практический опыт работы с нереляционными базами данных (например, MongoDB)
— Практический опыт опыт работы с любым распространенным решением для обмена сообщениями (RabbitMQ, SQS, NATS, Google Pub/Sub)
— Практический опыт работы с любым современным решением CI/CD (Gitlab, Argo, Jenkins, Bitbucket Pipelines)
— хорошо понимание рабочего процесса на основе контейнеров, опыт работы с Docker и Kubernetes
— Хороший устный и письменный английский.
Приятные навыки.
— Имейте опыт работы в проектирование и создание сложных функций, охватывающих несколько сервисов и компонентов пользовательского интерфейса.
— Знакомство с решениями и базами данных OLAP.
Что вы будете делать
Ваша цель — убедитесь, что функции, над которыми вы будете работать с командой, созданы качественно и эффективно.
— Вы будете работать вместе с командой проекта над созданием и разработкой новых сервисов, обеспечивая их бесперебойную работу. интеграция с платформой.
— Вы будете активно общаться с командой разработчиков по требованиям к функциям.
— Вы будете преобразовывать требования к продукту в надежное, масштабируемое и легко поддерживаемое решение.