Backend / Fullstack Developer (Node, Nuxt)

Madness

Backend / Fullstack Developer (Node, Nuxt)

Москва, улица Маросейка, 3/13с1

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

О проекте

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

Сейчас мы активно развиваем продукт и ищем Middle Backend Developer, который станет частью небольшой команды и будет работать вместе с ведущим backend-разработчиком.

Чем предстоит заниматься

разрабатывать новый функционал платформы;

поддерживать и улучшать существующий backend;

проектировать и реализовывать REST API;

интегрировать внешние сервисы и API;

работать с базой данных и оптимизировать запросы;

участвовать в проектировании архитектурных решений совместно с Tech Lead;

писать автоматические тесты для нового функционала;

участвовать в code review;

искать и устранять узкие места в производительности.

Будет большим плюсом

опыт интеграции со спортивными платформами: Garmin; Apple Watch; Coros; Polar; Strava; TrainingPeaks;

понимание спортивной аналитики (пульс, темп, мощность, зоны, тренировочная нагрузка);

опыт разработки спортивных, фитнес- или health-tech продуктов;

если вы сами занимаетесь спортом (бег, триатлон, велоспорт, плавание и др.).

Наш стек

Node.js, TypeScript, NestJS, PostgreSQL, Redis, Docker, REST API

Что мы ожидаем

уверенное знание Node.js и TypeScript;

коммерческий опыт backend-разработки от 5 лет;

опыт работы с NestJS;

хорошее понимание SQL и PostgreSQL;

умение писать чистый, поддерживаемый код;

понимание принципов SOLID и архитектурных паттернов;

опыт написания unit- и integration-тестов;

умение самостоятельно оценивать задачи и соблюдать сроки;

желание участвовать в развитии продукта, а не просто выполнять задачи.

Будет преимуществом

опыт работы с WebSocket;

опыт работы с очередями (BullMQ, RabbitMQ и др.);

опыт интеграции платежных систем;

опыт работы с OAuth 2.0;

опыт обработки больших объемов спортивных данных и телеметрии.

Мы предлагаем

работу над продуктом, которым ежедневно пользуются тренеры и спортсмены;

возможность влиять на архитектуру и развитие платформы;

удаленную работу;

гибкий график;

интересные технические задачи и интеграции со спортивной экосистемой.

Посмотреть контакты работодателя

Адрес

Похожие вакансии

Юдицкий Александр Геннадьевич
  • Москва

  • до 100000 RUR

Рекомендуем
Геомакс Финанс

Java / Flutter разработчик

Геомакс Финанс

  • Москва

  • до 3000 RUR

Рекомендуем
Тарба Виталий Георгиевич

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

Тарба Виталий Георгиевич

  • Ташкент

  • до 3000 RUR

Программист 1С, аналитик

Кодасана (ИП Плясуля Денис Александрович)

  • Москва

  • до 1500 RUR

  • Москва

  • от 450000 RUR

Zakupki.help
  • Москва

  • от 450000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию