200000 до 220000 RUR
от
Москва
В компанию производителя кассового оборудования открыта позиция разработчика Node.js для работы над нашим продуктом aQsi Cube
Обязанности:
- Участие в разработке крупной высоконагруженной модульной платформы в сфере торговли
- Запуск новых фич и доработка существующего функционала
- Поддержка существующих продуктов и рефакторинг
- Делать интеграции со сторонними сервисами и партнерскими системами
Требования
- Техническое образование
- Опыт разработки на Node.js не менее 2 лет
- Ответственность и обязательность
- Умение и желание работать в команде
- Опыт работы с Linux - некоторые задачи будут связаны с Linux и небольшой опыт и готовность работать тоже необходимы
Технические навыки:
- Разработка серверных приложений (REST API, CORS, JWT, Express, AdonisJS, NestJS)
- Проектирование схем РСУБД (PostgreSQL)
- TypeScript/JavaScript (Node.js)
- Git (branch, merge, rebase, cherry-pick)
- Тестирование+Рефакторинг (Jest, Fowler’s refactoring catalogue)
- Docker (compose, multi-stage build)
-
yarn (berry, pnp)
Будет плюсом:
- Kafka/Confluent (producer, consumer groups, offset management)
- ksqlDB (Materialized views, time and windowing)
- Debezium (PostgreSQL connector)
- NATS
- Redis
- Linux (Debian derivatives) command line (file management, cron, systemd, bash)
- GitLab CI/CD
Условия:
- Гибридный формат работы или удаленный на выбор
- Полное соответствие ТК РФ, белая зп и годовой бонус
- Заработная плата обсуждается после технического интервью
- Гибкое и лояльное руководство