от 70000 до 95000 RUR
Москва
Тестовская улица 8
Тестовская улица 8
не требуется
Backend Developer (Junior / Junior-) NestJS / TypeScript
CliqDigital - аутсорс-команда по разработке веб-продуктов (работали с Альфа-Банком, Сбербанком, Chipsa, Rocket System). Мы молодая тёплая команда: менторство, регулярные code review и рост до Middle на реальных задачах.
Ищем junior/junior- backend-разработчика, который хочет развиваться в Node.js/NestJS, быстро включаться в задачи и писать понятный, расширяемый код.
Задачи
- Разработка и поддержка REST API на NestJS: простые endpoints, модули, правки по бизнес-логике.
- Работа с базой данных PostgreSQL: базовые запросы, схемы, миграции через Prisma.
- Интеграции со сторонними сервисами (Telegram, Google и др.) под руководством наставника.
- Фоновые задачи и очереди: базовая работа с Redis/BullMQ.
- Участие в real-time задачах через WebSockets (Socket.io) по готовым примерам.
- Написание простых тестов (Jest) и обновление документации API (Swagger/OpenAPI).
- Участие в code review.
Технический стек
- NestJS, TypeScript
- PostgreSQL, Prisma
- Redis, BullMQ
- TelegramAPI
- Swagger/OpenAPI, Pino, Jest, node-schedule
Требования (важно)
- Базовый практический опыт с NestJS и TypeScript (учебные/пет-проекты подходят).
- Понимание REST API и HTTP (запросы/ответы, статусы, обработка ошибок).
- Базовые знания PostgreSQL и SQL (простые SELECT/INSERT/UPDATE, понимание таблиц/связей).
- Опыт работы с Git и готовность проходить code review.
- Умение учиться, уточнять требования и доводить задачи до результата.
Будет плюсом
- Prisma и миграции.
- Redis и очереди (BullMQ).
- WebSockets/Socket.io.
- Интеграции с внешними API (Telegram/Google/соцсети).
- Понимание Supabase/RLS.
Процессы
- Commit messages на русском.
- Code review обязательно.
- Документируем API в Swagger/OpenAPI.
- TypeScript strict mode.
Условия
- Удалённо
- Полная занятость
- Гибкий график
- Оформление по договору с ИП
- Обучение внутри команды