Разрабатывать и поддерживать серверную часть проекта (Node.js, Express).
Работать с протоколом MQTT (EMQX) для взаимодействия со станциями аренды.
Настраивать и оптимизировать работу с Redis (очереди, кеш, Pub/Sub).
Разрабатывать и поддерживать интеграцию с Stripe (платежи, подписки, вебхуки).
Участвовать в проектировании архитектуры и оптимизации производительности.
Развивать систему логирования и мониторинга (ELK stack).
Взаимодействовать с базой данных PostgreSQL (через Sequelize).
Поддерживать CI/CD пайплайны (Docker, GitHub Actions).
Работать вместе с командой Flutter-разработчиков и DevOps.
️ Наш стек:
Node.js (Express), TypeScript/JavaScript
PostgreSQL (Sequelize ORM)
Redis (RedisJSON, очереди, кластеры)
MQTT (EMQX)
Stripe API (оплаты, Apple Pay / Google Pay)
Docker, Docker Compose, GitHub Actions
Elasticsearch, Kibana, Logstash
Nginx
6+ года опыта коммерческой разработки на Node.js и PHP.
Опыт проектирования и разработки REST API.
Глубокие знания работы с БД (PostgreSQL, оптимизация запросов).
Уверенное владение Redis (кеш, Pub/Sub, очереди).
Опыт работы с Docker и CI/CD.
Понимание принципов микросервисной архитектуры и распределённых систем.
Опыт интеграции платежных сервисов (желательно Stripe).
Умение разбираться в логах и настраивать мониторинг.
Уровень английского — Intermediate+ (для общения с документацией и командой).
Опыт работы с IoT или протоколами реального времени (MQTT, WebSocket).
Опыт оптимизации high-load сервисов.
Your Personal Agent
Москва
до 350000 RUR
Москва
до 350000 RUR
Коллектив Интеллидженс Системс
Москва
от 320000 RUR
STARTRIBE LTD
Москва
от 320000 RUR
РДП Энтерпрайз
Москва
от 320000 RUR