description
Описание вакансии
Позиция: Full-stack разработчик мобильных приложений (Framework7 + PHP/MySQL)
Локация: удаленно РФ или офис Санкт-Петербург
Зарплата: от 200 000 руб. до вычета
Описание
Мы – федеральная сеть фитнес-клубов Alex Fitness и A-Fitness.
Клиентам мы предлагаем качественный фитнес по доступным ценам, нас выбрали уже более 350 000 человек! За 15 лет мы открыли 40+ клубов в 22 регионах России.
У нас есть 2 мобильных приложения (iOS/Android), созданные на Framework7 + Capacitor. Приложения функционально идентичны, различаются брендингом и регистрационными базами, работают на общей CRM.
Сейчас поддержку ведет аутсорс, но мы ищем одного штатного разработчика, который возьмет проект под свой контроль: от архитектуры до релизов в сторах.
Задачи
- Развивать и поддерживать две мобильные сборки (единая кодовая база, разные бренды).
- Продумывать и внедрять архитектурные решения (в т.ч. по разделению кода под бренды).
- Настроить с нуля процессы: CI/CD, автотесты, документация.
- Поддерживать и развивать backend на PHP + MySQL (в основном интеграции с CRM, оптимизация БД, API).
- Работать с серверной средой: Linux, nginx, Apache, базовая настройка и сопровождение.
- Разрабатывать новые фичи (2–3 за релиз, частота релизов гибкая).
- Поддерживать push-уведомления (Firebase) и crash-репортинг (Sentry).
- Отвечать за публикации в App Store / Google Play: сертификаты, подписи, release notes, hotfix.
Что не требуется
- Интеграция с платежными системами.
- Redis или другие сложные системы кеширования (у нас файловый кеш).
- Ответственность за продуктовые сроки как «владелец релизов» (важнее качество и стабильность).
- Продвинутая аналитика (воронки, ретеншн) — пока второстепенно.
Must-have:
- Отличное знание JavaScript/TypeScript.
- Опыт разработки мобильных приложений на Framework7 + Capacitor (или Cordova).
- Уверенные навыки работы с PHP 7/8, MySQL, понимание принципов построения REST API.
- Знание Linux, nginx, Apache на уровне настройки и сопровождения.
- Опыт публикации приложений в App Store и Google Play.
- Настройка CI/CD (GitHub Actions/GitLab CI или аналоги).
- Опыт внедрения тестов (unit и e2e) с нуля.
- Работа с Firebase (push) и Sentry (краши).
- Умение самостоятельно принимать архитектурные решения.
Будет плюсом:
- Опыт разработки white-label приложений (мультибренд).
- Опыт с Laravel/Symfony или современными PHP-фреймворками.
- Навыки базовой продуктовой аналитики.
Личные качества:
- Самостоятельность — способен взять проект «под ключ».
- Системность — умеет не только писать код, но и выстраивать процессы.
- Гибкость — находит баланс между скоростью и качеством решений.
Условия:
- Масштабный проект: более 40 клубов в 22 городах, 1500 сотрудников.
- Трудоустройство по ТК РФ.
- График работы — пн-пт, удаленно или из офиса (по выбору).
- Работа в команде профессионалов в маркетинге, IT и смежных подразделениях.
- Система бенефитов и корпоративных мероприятий.
- Живая аудитория, понятные задачи, влияние на архитектуру и процессы.
➡️Отклики и резюме присылайте в Telegram:
#Full-stack #вакансия #разработчик #Fulltime #fullstack
Локация: удаленно РФ или офис Санкт-Петербург
Зарплата: от 200 000 руб. до вычета
Описание
Мы – федеральная сеть фитнес-клубов Alex Fitness и A-Fitness.
Клиентам мы предлагаем качественный фитнес по доступным ценам, нас выбрали уже более 350 000 человек! За 15 лет мы открыли 40+ клубов в 22 регионах России.
У нас есть 2 мобильных приложения (iOS/Android), созданные на Framework7 + Capacitor. Приложения функционально идентичны, различаются брендингом и регистрационными базами, работают на общей CRM.
Сейчас поддержку ведет аутсорс, но мы ищем одного штатного разработчика, который возьмет проект под свой контроль: от архитектуры до релизов в сторах.
Задачи
- Развивать и поддерживать две мобильные сборки (единая кодовая база, разные бренды).
- Продумывать и внедрять архитектурные решения (в т.ч. по разделению кода под бренды).
- Настроить с нуля процессы: CI/CD, автотесты, документация.
- Поддерживать и развивать backend на PHP + MySQL (в основном интеграции с CRM, оптимизация БД, API).
- Работать с серверной средой: Linux, nginx, Apache, базовая настройка и сопровождение.
- Разрабатывать новые фичи (2–3 за релиз, частота релизов гибкая).
- Поддерживать push-уведомления (Firebase) и crash-репортинг (Sentry).
- Отвечать за публикации в App Store / Google Play: сертификаты, подписи, release notes, hotfix.
Что не требуется
- Интеграция с платежными системами.
- Redis или другие сложные системы кеширования (у нас файловый кеш).
- Ответственность за продуктовые сроки как «владелец релизов» (важнее качество и стабильность).
- Продвинутая аналитика (воронки, ретеншн) — пока второстепенно.
Must-have:
- Отличное знание JavaScript/TypeScript.
- Опыт разработки мобильных приложений на Framework7 + Capacitor (или Cordova).
- Уверенные навыки работы с PHP 7/8, MySQL, понимание принципов построения REST API.
- Знание Linux, nginx, Apache на уровне настройки и сопровождения.
- Опыт публикации приложений в App Store и Google Play.
- Настройка CI/CD (GitHub Actions/GitLab CI или аналоги).
- Опыт внедрения тестов (unit и e2e) с нуля.
- Работа с Firebase (push) и Sentry (краши).
- Умение самостоятельно принимать архитектурные решения.
Будет плюсом:
- Опыт разработки white-label приложений (мультибренд).
- Опыт с Laravel/Symfony или современными PHP-фреймворками.
- Навыки базовой продуктовой аналитики.
Личные качества:
- Самостоятельность — способен взять проект «под ключ».
- Системность — умеет не только писать код, но и выстраивать процессы.
- Гибкость — находит баланс между скоростью и качеством решений.
Условия:
- Масштабный проект: более 40 клубов в 22 городах, 1500 сотрудников.
- Трудоустройство по ТК РФ.
- График работы — пн-пт, удаленно или из офиса (по выбору).
- Работа в команде профессионалов в маркетинге, IT и смежных подразделениях.
- Система бенефитов и корпоративных мероприятий.
- Живая аудитория, понятные задачи, влияние на архитектуру и процессы.
➡️Отклики и резюме присылайте в Telegram:
#Full-stack #вакансия #разработчик #Fulltime #fullstack
tips_and_updates
Как откликнуться эффективно
- arrow_right1–2 релевантных кейса (ссылки/скриншоты)
- arrow_rightСроки и формат работы (когда на связи)
- arrow_right2–3 уточняющих вопроса по задаче
handshake
Рекомендации работодателю
- arrow_rightОпишите результат и критерии приёмки
- arrow_rightУкажите бюджет/вилку — это повышает качество откликов
- arrow_rightСразу обозначьте сроки и доступность по коммуникациям
lists
Ещё вакансии
Narrative Designer (Game Development)
Astrum Entertainment
Не указан
Офис
Полная занятость
Technical Writer (Kata)
Kaspersky
Не указан
Офис
Полная занятость
Frontend-разработчик (Vue)
Далее
от 150 000 ₽
Удалённо
Полная занятость
Backend Разработчик (PHP/Symfony Middle/Senior)
Росэлторг
180 000 ₽ — 290 000 ₽
Удалённо
Полная занятость
Data Архитектор
SkillStaff
от 264 000 ₽
Гибрид
Полная занятость
Middle Java Developer
Bercut
Не указан
Офис
Полная занятость