Требования* :
- Опыт разработки серверной логики на Node.js + TypeScript.
- Знание NestJS или Express.js (у нас — NestJS).
- Уверенное владение PostgreSQL: таблицы, связи, SQL-запросы.
- Опыт работы с Git и понимание процесса pull request'ов.
- Знание принципов REST API и клиент-серверного взаимодействия.
- Базовое понимание Docker — или готовность быстро освоить.
Будет плюсом:
- Любой опыт с NestJS — даже в pet-проектах.
- Навыки написания тестов (Jest, Supertest).
- Понимание архитектурных паттернов (например, слоистая архитектура, SOLID).
Обязанности:
- Разрабатывать backend на NestJS.
- Работать с PostgreSQL: проектировать схемы, писать сложные SQL-запросы.
- Использовать Prisma ORM для взаимодействия с БД.
- Писать юнит- и интеграционные тесты (Jest, Supertest).
- Участвовать в код-ревью и работать с pull request'ами через Git.
- Контейнеризовать сервисы с Docker.
- Обсуждать архитектурные решения, оценивать задачи и участвовать в планировании с командой.
Условия:
Работа в офисе, график с 9:00 до 17:00.
Уютное рабочее место, чай, кофе, приятная атмосфера.
Контакты:
Пишите на office@flavita.ru, присылайте резюме с указанием того что вы умеете и любите делать + ссылку на профиль в соцсети (это важно). Ваши ожидания по з/п пишите в письме.
Работодатель запретил добавление комментариев к данной вакансии.
Если Вы считаете, что данная вакансия нарушает наши правила публикации вакансий, пожалуйста, сообщите об этом на email технической поддержки, указанный в правом нижнем углу страницы.