📍 Москва (м. Шаболовская)Можно удалённо из РФ
Специализация
JavaScript, Node.js
Английский
B1 — IntermediateB1 — Intermediate
Сейчас мы в поиске Fullstack-разработчика в команду Merchant Order.
Наш продукт позволяет обрабатывать заказы мерчантам: от создания заказа до отгрузки и дальнейшего отслеживания.
На данный момент личным кабинетом пользуются около 3000 мерчантов.
Технологии/инструменты
Node.jsReact.jsGoCamundagRPCMongoDBPostgreSQLRabbitMQApache KafkaKubernetesOpentelemetry
- В работе придерживаемся микросервисной архитектуры на JavaScript (Node.js) и Go.
- Инфраструктура построена с использованием Kubernetes / Docker.
Задачи
- Реализация клиентской логики UI на React.
- Верстка интерфейсов по макетам.
- Собственная разработка и поддержка HighLoad приложения в области интернет-коммерции, складской и доставочной логистики.
- Написание юнит тестов.
- Использование готовых решений в рамках концепции открытого кода.
- Участие в code-review.
Ожидания
- Отличные знания JavaScript / TypeScript.
- Уверенные знания React (и Redux).
- Уверенные знания Node.js (event loop, memory leaks, libUV).
- Хорошая экспертиза с Node.js фреймворками (Express.js, Nest.js).
- Опыт написания юнит-тестов (Jest).
- Умение работать с базами данных (SQL, NoSQL).
Будет плюсом:
- Семантическая, кроссбраузерная и адаптивная верстка.
- Опыт настройки Babel, Webpack, TSC.
- Опыт работы с микросервисами.
- Опыт работы с микрофронтами.
- Опыт работы с Camunda.
- Опыт работы с Kubernetes.
Условия
- Развитая система премирования (ежемесячные / ежеквартальные), ДМС, компенсация питания.
- Полная удалёнка или офис рядом с м. Шаболовская.
Елена Новикова Менеджер по подбору персонала