на главную
zarplata•06.09.2026

Middle Backend Developer

УдалённоУдаленная работаГибкий графикВлияние на архитектуру

Навыки и технологии

Node.jsRedisDockerExpress.jsPostgreSQLRabbitMQTypeScriptMySQL

Ключевая задача

Разработка и поддержка backend-платформы Unlete для тренеров и спортсменов: новый функционал, REST API, интеграции и оптимизация производительности.

Описание вакансии

О компании

Unlete — это современная платформа для тренеров и спортсменов. Мы объединяем планирование тренировок, аналитику, синхронизацию со спортивными устройствами, работу с календарями, статистикой и взаимодействием между тренером и атлетом.

Обязанности

  • разрабатывать новый функционал платформы;
  • поддерживать и улучшать существующий backend;
  • проектировать и реализовывать REST API;
  • интегрировать внешние сервисы и API;
  • работать с базой данных и оптимизировать запросы;
  • участвовать в проектировании архитектурных решений совместно с Tech Lead;
  • писать автоматические тесты для нового функционала;
  • участвовать в code review;
  • искать и устранять узкие места в производительности.

Требования

  • уверенное знание Node.js и TypeScript;
  • коммерческий опыт backend-разработки от 5 лет;
  • опыт работы с NestJS;
  • хорошее понимание SQL и PostgreSQL;
  • умение писать чистый, поддерживаемый код;
  • понимание принципов SOLID и архитектурных паттернов;
  • опыт написания unit- и integration-тестов;
  • умение самостоятельно оценивать задачи и соблюдать сроки;
  • желание участвовать в развитии продукта, а не просто выполнять задачи.

Условия

  • работу над продуктом, которым ежедневно пользуются тренеры и спортсмены;
  • возможность влиять на архитектуру и развитие платформы;
  • удаленную работу;
  • гибкий график;
  • интересные технические задачи и интеграции со спортивной экосистемой.