Middle Back-End разработчик
Fit4Me ищет Middle Back-End разработчика для работы над бэкендом фитнес-продукта. Нужно разрабатывать серверные сервисы, админ-панель и API, работать с Node.js, TypeScript, MongoDB, PostgreSQL и AWS. Предлагают полную удаленку, гибкий график и высокую степень самостоятельности.
Что предстоит делать
<p><strong>Fit4Me</strong> ищет <strong>Middle Back-End Developer</strong>, который поможет построить и масштабировать бэкенд нашего продукта в сфере здоровья и фитнеса, создавая серверные решения, напрямую влияющие на персонализацию пользователей, стабильность продукта и скорость внедрения новых функций.<br><br>Одной из ключевых областей этой роли будет разработка бэкенд-сервисов, административной панели и внутренних инструментов, которые обеспечивают управление контентом, персонализированные программы тренировок и основную бизнес-логику нашего продукта.<br><br>Вы будете работать над функциональностью, которая позволяет пользователям персонализировать свой опыт тренировок, настраивая упражнения, изменяя порядок выполнения, переключаясь между личными планами и взаимодействуя с продуктом более гибким способом. Вы также будете вносить вклад в развитие нашей бэкенд-архитектуры, интегрировать новые сервисы и постоянно улучшать нашу техническую платформу по мере роста продукта.<br><br><strong>Эта роль отлично подойдет вам, если:</strong></p><ul><li>Вы хотите создавать функциональность, которая напрямую влияет на опыт тысяч пользователей.</li><li>Вам нравится работать с бизнес-логикой, API и бэкенд-архитектурой.</li><li>Вы преуспеваете в продуктовой команде, где ценятся ответственность, автономия и самостоятельность.</li><li>Вам нравится проектировать чистые, поддерживаемые и масштабируемые бэкенд-решения.</li><li>Вы хотите видеть, как ваши технические решения способствуют росту продукта.</li></ul><p><strong>Ваша зона ответственности:</strong></p><ul><li>Разрабатывать и поддерживать бэкенд-функциональность для нашего мобильного продукта, административной панели и внутренних сервисов.</li><li>Создавать и поддерживать REST API для мобильного приложения и внутренних инструментов.</li><li>Разрабатывать функции, обеспечивающие персонализацию тренировок, управление контентом и пользовательские пути.</li><li>Проектировать новые модели данных, расширять бизнес-логику и улучшать существующую бэкенд-архитектуру.</li><li>Работать с MongoDB (Mongoose), PostgreSQL и Redis.</li><li>Создавать интеграции с внешними сервисами, вебхуками и AWS.</li><li>Управлять файловым хранилищем и медиа-активами с помощью AWS S3.</li><li>Внедрять и поддерживать безопасные механизмы аутентификации и авторизации с использованием JWT и OAuth.</li><li>Оптимизировать производительность базы данных, повышать эффективность запросов и участвовать в миграции данных между различными решениями для хранения.</li><li>Тесно сотрудничать с продакт-менеджерами, дизайнерами и инженерами для реализации новых возможностей продукта.</li><li>Вносить вклад в техническую документацию и постоянно улучшать бэкенд-архитектуру и инженерные практики.</li></ul><p><strong>Технологический стек:</strong> Node.js, TypeScript, PostgreSQL, MongoDB, Redis, REST API, Swagger / OpenAPI, AWS, JWT / OAuth, Git. <br><br><strong>Что нужно, чтобы присоединиться к нам:</strong></p><ul><li><strong>3+ года коммерческого опыта работы Back-End разработчиком.</strong></li><li>Уверенные практические навыки работы с Node.js и TypeScript.</li><li>Практический опыт работы с MongoDB и Mongoose.</li><li>Опыт работы с PostgreSQL или другими реляционными базами данных.</li><li>Опыт работы с Redis.</li><li>Практический опыт создания и поддержки REST API.</li><li>Понимание принципов масштабируемой бэкенд-архитектуры.</li><li>Опыт интеграции внешних сервисов и работы с вебхуками.</li><li>Хорошее понимание механизмов аутентификации и авторизации (JWT, OAuth).</li><li>Опыт работы с AWS (опыт работы с AWS S3 будет большим плюсом).</li><li>Опыт использования Git в среде совместной разработки.</li><li>Понимание принципов чистой архитектуры, REST и SOLID.</li><li>Ответственный подход, аналитическое мышление и способность работать самостоятельно.</li></ul><p><strong>Будет плюсом:</strong></p><ul><li>Опыт работы с RabbitMQ или другими системами обмена сообщениями/очередями.</li><li>Опыт использования Docker.</li><li>Практический опыт работы со Swagger / OpenAPI.</li><li>Понимание принципов ACID и транзакций баз данных.</li><li>Опыт работы с ORM-фреймворками, такими как TypeORM, Sequelize или аналогичными.</li><li>Опыт участия в проектах миграции баз данных между MongoDB и SQL.</li><li>Опыт работы с платежными системами, подписками, биллингом или финансовыми интеграциями.</li><li>Опыт создания бэкенд-систем для мобильных продуктов.</li><li>Понимание практик логирования, мониторинга и базовой наблюдаемости.</li></ul><p><strong>Что мы предлагаем:</strong></p><ul><li>Полностью удаленная работа с гибким графиком и выделенными часами для совместной работы.</li><li>Высокий уровень автономии, доверия и ответственности за свою работу.</li><li>Возможность внести вклад в украинский продукт в сфере здоровья и фитнеса, который помогает людям вести более здоровый образ жизни.</li><li>Команду, ориентированную на сотрудничество, которая ценит открытое общение, быстрое принятие решений и инициативу.</li><li>Возможности для профессионального роста, работая бок о бок с опытной продуктовой и инженерной командой.</li></ul><p><strong>Если эта роль вам подходит, мы будем рады получить от вас отклик!</strong> <br><strong></strong></p><p><strong>Пожалуйста, отправьте нам свое резюме и включите в заявку краткий ответ на один вопрос:</strong> <br>Что такое объекты запроса (request) и ответа (response) в Node.js и как они связаны со стримами? 🙂<br><br><strong>Процесс найма:</strong></p><p>Собеседование с рекрутером → Техническое собеседование → Финальное собеседование с HRD → Job Offer 🚀</p><h3><strong>О компании Fit4Me</strong></h3><p><strong>Fit4Me</strong> — это украинский продуктовый стартап, основанный в 2023 году, создающий персонализированные продукты для здоровья и фитнеса для глобальной аудитории. Наше приложение объединяет и адаптирует множество фитнес-направлений под индивидуальные потребности пользователей. Мы прибыльны и работаем полностью удаленной командой из 50+ специалистов по всему миру.</p><p><strong>Наша миссия — Fit your dream.</strong> <br>Мы верим, что здоровый образ жизни должен быть легким и приятным, поэтому мы сосредоточены на том, чтобы помочь пользователям сформировать устойчивые привычки через позитивный и мотивирующий опыт.</p><h3><strong>Наши принципы</strong></h3><p>🚀 Стартап-скорость — мы тестируем идеи за дни, а не за месяцы.<br>💪 Производительность прежде всего — измеримые результаты важнее идеальных планов.<br>🎯 Быстрое принятие решений — прямой доступ к C-level и продуктовому руководству.<br>🗣 Автономия равна ответственности — свобода без микроменеджмента.<br>🏆 Реальное влияние — ваша работа помогает людям менять свою жизнь к лучшему.</p><h3><strong>Fit4Me для тех, кто:</strong></h3><ul><li>Хочет создавать продукты, которые действительно меняют жизнь людей.</li><li>Ценит скорость, автономию и прямое общение.</li><li>Готов брать на себя ответственность и действовать проактивно.</li><li>Хочет работать в среде увлеченных людей, где каждый усиливает продукт и команду.</li></ul><h3><strong>Что мы предлагаем</strong></h3><p>🔝 <strong>Быстрое обучение как часть нашей ДНК</strong> — ежемесячные внутренние воркшопы (от хард-скиллов до лайфхаков), сессии с тимлидами и внешними экспертами, а также бюджет на обучение для курсов и конференций.</p><p>🌍 <strong>Удаленка с доверием</strong> — основное время для синхронизации — 10:00–18:00 по Киеву; остальное на ваше усмотрение. Мы фокусируемся на результатах, а не на часах в Slack.</p><p>⚡ <strong>Карьерный рост</strong> — быстрое и прозрачное развитие в ролях и обязанностях. Внутренние кандидаты всегда в приоритете.</p><p>💚 <strong>Благополучие</strong> — гибкий отпуск, регулярные дни восстановления, еженедельные факультативные медитации, 14 дней отпуска, неограниченные больничные.</p><p><strong></strong></p><p><strong>Готовы создавать продукты, которые меняют жизни?</strong> <br>Присоединяйтесь к <strong>Fit4Me</strong> 🚀</p><p><strong>Жизнь Fit4Me</strong> <a href="https://www.linkedin.com/company/fit4me-app/" target="_blank"><strong>→ </strong>LinkedIn</a></p><p><strong>→ Наше приложение</strong></p><p><a href="https://apps.apple.com/ua/app/fit4me-workout-weight-loss/id6463792627?l=ru" target="_blank">IOS Fit4Me</a></p><p><a href="https://play.google.com/store/apps/details?id=com.whiteapps.fit4me&hl=ru&pli=1" target="_blank">Android Fit4Me</a></p> <div> <a href="https://jobs.dou.ua/companies/fit4me/vacancies/365528/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Strong Middle NodeJS инженер (с опытом AI)
~929 420 ₸ оценка
Ищем Strong Middle NodeJS разработчика с опытом AI для работы над финансовыми продуктами для южноафриканской компании. Требуется 4+ года опыта с Node.js, TypeScript, Next.js, NestJS, React и облачными технологиями. Предлагаем удаленную работу, конкурентную зарплату и возможности роста.
Node.js разработчик AI-решений
~1 161 775 ₸ оценка
Ищем опытного Node.js разработчика для создания AI-решений. Вы будете разрабатывать бэкенд-сервисы, RAG-пайплайны и LLM-системы. Требуется опыт работы с Node.js от 2 лет и знание английского на уровне Upper-Intermediate. Предлагаем удаленную работу и гибкий график.
Frontend-разработчик (React)
~1 161 775 ₸ оценка
Создание нового e-commerce проекта с нуля на React. Требуется опытный frontend-разработчик для построения архитектуры и разработки компонентов. Предлагается удаленная работа, гибкий график и возможность влиять на продукт с первого дня.
Frontend Developer (JavaScript, TypeScript, Custom Elements)
Шукаємо Frontend-розробника для створення вебзастосунків на JavaScript/TypeScript з використанням custom elements та WebSocket. Потрібен досвід роботи без фреймворків та інтеграції з API. Компанія пропонує медичне страхування, бонуси та можливості зростання.
Frontend / Mobile (Vue.js + Capacitor) Разработчик
~1 161 775 ₸ оценка
Разработка мобильного приложения на Capacitor и веб-кабинета для глобального провайдера eSIM. Требуется опытный Vue.js разработчик с 3+ годами JavaScript и знанием английского от начального уровня. Предлагается удаленная работа с использованием тайм-трекера.
Разработчик Websoft HCM
~1 161 775 ₸ оценка
Разработчик для доработки и интеграции системы Websoft HCM в Ростелекоме. Нужен опыт с этой системой и знание JavaScript, HTML, CSS, SQL, Vue. Работа удаленно из РФ, полный соцпакет и обучение.