H
HireSeeker
fractalla design, студия

Backend-разработчик

fractalla design, студия · Москва · 3 часа назад

200k–300k ₽office
Открыть на hh.ru

О нас:

Мы больше 20 лет разрабатываем сложное программное обеспечение и сейчас работаем над созданием нового продукта — корпоративной платформы управления проектами с функциями коммуникации, таскменеджером и дашбордами сотрудников. Это не просто внутренний инструмент — это проект под свободной лицензией, который будет передан в общественное достояние. Мы продолжим дальше его развивать в рамках сопровождения и будем рады, если ты станешь частью этого процесса. На данный момент готов рабочий прототип продукта на уровне MVP.

Задачи:

  • Поддержка и развитие backend-сервисов на NestJS (серверная логика — основная зона ответственности).
  • Разработка нового функционала в рамках существующей архитектуры и технических спецификаций.
  • Работа с базами данных (PostgreSQL): проектирование схем, написание CRUD-запросов, миграции.
  • Участие в рефакторинге и оптимизации существующего backend-кода.
  • Покрытие серверного кода unit-тестами (Jest).
  • Участие в поддержке продуктовых сервисов, понимание их жизненного цикла.
  • Постепенное погружение в CI/CD-процессы и инструменты (Docker, Github Actions).
  • Ведение и актуализация технической документации по backend-части.
Требования:
  • Коммерческий опыт серверной разработки на Node.js (JavaScript / TypeScript) от 1,5 лет.
  • Коммерческий опыт работы с NestJS от 1 года.
  • Опыт разработки и поддержки REST API: понимание HTTP, умение следовать best practices.
  • Практический опыт работы с PostgreSQL и Prisma: понимание построения эффективной структуры БД, опыт проектирования схем и создания миграций
  • Уверенное владение Git, npm.

Будет плюсом:

  • Опыт написания unit-тестов (Jest).
  • Знакомство с Docker / docker-compose.
  • Опыт работы в продуктовой команде, понимание оценки задач.

Стек:

  • Backend: Node.js (TypeScript), NestJS.
  • Базы данных: PostgreSQL.
  • Очереди: pgboss.
  • DevOps: Docker, GitLab Actions.
  • Тестирование: Jest.
  • Документация: OpenAPI (Swagger).
  • Мониторинг: Prometheus, Grafana.
Условия:
  • Официальное оформление в штат по ТК РФ
  • Формат работы: удалённо
  • Команда: небольшой продуктовый стартап
  • Возможность влиять на архитектуру и стек технологий
  • Перспективы роста
  • Зарплата: от 200 000 до 300 000 руб. на руки по результатам собеседования