Описание вакансии
Кто мы:
Мы IT подразделение логистической компании ВЗЛЁТ. Мы работаем над системой в которой логисты ежедневно выполняют основные действия для совершения перевозки (от поиска груза, до составления договоров). В свою команду, состояюшую из: руководителя, тестировщика, аналитика и двух разработчиков (фронт и бэк) мы ищем человека, который возьмёт на себя часть Backend разработки нашей системы на Node.js, с целью повышения эффективности.
Требования:
- От 3-лет разработки под NodeJS, преимущественно JavaScript + Express.js
- Обязателен опыт работы с MongoDB и Mongoose, навыки настройки коллекций и написания агрегаций
- Опыт разработки REST API
- Опыт принятия архитектурных решений
Будет плюсом:
- Опыт работы:
- С любыми реляционными БД
- С очередями на базе Redis (BullMQ или аналогичные библиотеки)
- С Socket.IO
- С OpenApi (Swagger)
- С Gitlab CI/CD, особенно настройки pipeline'ов
- С Docker, особенно навыки написания Dockerfile и docker-compose
- С линтерами (ESLint, Prettier и т.п.)
- С таск-трекерами (мы используем YouTrack)
- Опыт разработки на TypeScript под NestJS
- Опыт разработки Telegram-ботов
- Навык работы с JSDoc
- Навыки работы с терминалом Linux
Условия:
- Удалённый формат работы с возможностью совместной работы, встреч и развлечений в Санкт-Петербурге
- Гибкий график работы, но быть на связи важно с 09:00 и до 19:00 по Мск
- Взаимодействие в ТГ