Nodejs (nestjs) middle developer
По договоренности
- Ильинская
- Отдых
- Кратово
О проекте:
Ведется разработка многоролевой отказоустойчивой системы для подачи планов полетов через интернет. Примерное количество пользователей – 50000. Основные пользователи системы – гражданские пилоты, диспетчера, авиакомпании
Обязанности:
- Взаимодействие с клиентскими частями приложения: прием и авторизация запросов, запись и выдача данных из бд (CRUD)
- Взаимодействие с внутренними сервисами: проксирование клиентских запросов, построение очередей задач
- Взаимодействие с внешними системами: отправка запросов, получение данных
- Создание дополнительных микросервисов, например s3 хранилище, сервис отправки email или шаблонизатор doc файлов
Требования:
- Протокол HTTP, REST
- Работа реляционными БД (pg) на высоком уровне (умение проектировать, понимание индексов; знание sql больше, чем select from where; понимание, что такое третья нормальная форма)
- ORM, миграции
- Openapi, swagger
Приветствуются следующие знания:
- TypeScript
- Фреймворк nestjs
- Protocol Buffers
- Спецификация JSON API
- Работа с очередями (RabbitMQ, redis)
- Работа с поисковыми движками (Elastic, Lucene, Sphinx)
Условия:
- Работать возможно удаленно 5/2
- Оформление в соответствии с ТК РФ
- Оплата труда: оклад + премия
- Оплачиваемый отпуск и больничный
Адрес: Россия, Жуковский, улица Чкалова
Опубликована 20 дней назад