Фитмост

Middle Frontend Developer

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • VueJS
  • JavaScript

Фитмост — это IT-компания в сфере фитнеса, wellness и lifestyle, которая объединяет более 3000+ фитнес-студий, спортивных клубов, массажных и SPA салонов в одном абонементе в 75+ городах. Мы не просто делаем сервис, мы меняем привычки и образ жизни сотни тысяч людей.

Наша миссия — сделать так, чтобы спортивную и бьюти-рутину можно было организовать максимально просто. Для этого мы разрабатываем приложение, которое позволяет посещать спортивные клубы, салоны красоты, фитнес студии, используя один абонемент Фитмост.

Наша цель - увеличение количества партнеров и географическое расширение по территории РФ. Задача на 2025 год - это 5000 партнеров в более 100 городах России. В связи с этим мы расширяем нашу команду профессионалов!

Что нужно будет делать:

- Разрабатывать новые фичи для основного проекта на Twig + JavaScript;

- Создавать и интегрировать Vue.js компоненты в Twig шаблоны;

- Поддерживать и рефакторить legacy код;

- Мигрировать компоненты с Vue 2 на Vue 3;

- Настраивать и оптимизировать сборку проектов (Webpack 4/5, Vite);

- Интегрировать новые UI компоненты и библиотеки;

- Работать с различными JavaScript библиотеками (календари, графики, модальные окна);

- Адаптировать интерфейсы под разные устройства и браузеры.

Что нам важно:

- Опыт работы с шаблонизаторами (Twig приветствуется);

- Навыки разработки JavaScript ES6+, понимание основ TypeScript;

- Опыт работы с Vue.js и понимание реактивности;

- Знание HTML5, CSS3, SASS/SCSS, принципов адаптивной верстки;

- Базовое понимание сборщиков модулей (Webpack, Vite);

- Готовность работать с legacy кодом и различными версиями технологий;

- Понимание работы с API (REST, HTTP методы, работа с Axios);

- Базовые навыки работы с Git и GitLab.

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

- Опыт работы с Vuetify или другими UI библиотеками;

- Знакомство с системами управления состоянием (Vuex, Pinia);

- Понимание принципов работы браузеров и оптимизации производительности;

- Опыт работы с графическими библиотеками (Chart.js и аналоги);

- Опыт настройки линтеров и форматтеров кода;

- Базовые знания серверных технологий (PHP/Laravel).

Что предлагаем мы:

  • Работу в аккредитованной IT компании;

  • Официальное трудоустройство;

  • Гибридный/удаленный график работы;

  • Офис в центре, в пешей доступности от метро Добрынинская или Павелецкая. Отдельный офис для IT команд;

  • Бесплатный фитнес, массажи, бассейн и другие занятия у наших партнеров, а также скидки от партнеров;

  • Динамично развивающийся проект и интересные задачи;

  • Адекватную команду единомышленников, культуру взаимоуважения и сотрудничества, самостоятельности и осознанности;

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

  • Много ЗОЖ-бонусов (скидки и подарки от партнеров - от снеков до одежды);

  • Активную корпоративную жизнь: неформальные встречи, занятия спортом, тематические конференции;

  • Обучение и развитие, как внутреннее так и внешнее.

У нас не курят :)