Вакансия: Senior/Middle FlutterFlow Full-Stack Разработчик (Универсал) в стартап первый в России бьюти маркетплейс, который уже в ап стор.
О нас:
Мы – динамичный стартап POLKA, развивающий инновационный маркетплейс бьюти-услуг (2 приложения: для клиентов и для мастеров). Наш продукт – это связующее звено между мастерами индустрии красоты и их клиентами. Сейчас мы на этапе активного роста и развития.
В связи со скорым уходом разработчика нам необходим универсальный и самостоятельный разработчик для немедленного входа в проект. Ваша задача – взять на себя полную ответственность за поддержку, развитие и доработку двух наших мобильных приложений (iOS & Android), созданных на базе **FlutterFlow**.
Всего в отделе будет 2 универсала и и 1 UX дизайнер
Основные задачи:
1. Быстрое решение возникающих багов, обеспечение стабильной работы приложений для пользователей (клиентов и мастеров).
2. Развитие функционала:
Реализация новых фич и улучшений согласно продукт-бэклогу (как в клиентской части, так и в части для мастеров). Интеграции с API (платежи, уведомления, аналитика и др.).
3. Оптимизация и рефакторинг:
Улучшение производительности, чистоты и поддерживаемости кода, особенно в кастомизированных частях поверх FlutterFlow.
4. Работа с FlutterFlow:
Глубокое понимание и использование возможностей FlutterFlow, включая:
* Работу с визуальным редактором и логикой.
* **Ключевое:** Написание и поддержку **кастомных функций (Custom Functions) на Dart.**
* Написание и поддержку **кастомных виджетов (Custom Widgets) на Dart.**
* Интеграцию кастомного кода с FlutterFlow-логикой.
* Работу с API-экспортом/импортом проекта.
5. Full-Stack подход :Понимание бэкенд-логики
Наш стек технологий :
2.1. Клиентская часть
● Фреймворк: Flutter
● Среда разработки UI: FlutterFlow
● Push-уведомления: OneSignal
● Картографические сервисы:
○ Отображение карт: Google Maps API (Platform SDK for Android/iOS)
○ Геокодирование (преобразование адресов в координаты и наоборот): Google Maps Geocoding API
● Аналитика: Firebase Analytics, AppMetrica
2.2. Серверная часть
● Основной API: FastAPI (Python)
○ Веб-сервер/ASGI-сервер: Gunicorn + Uvicorn workers
○ Ключевые библиотеки Python:
■ fastapi
■ uvicorn[standard]
■ gunicorn
■ python-dotenv
■ pydantic-settings
■ meilisearch-python-async
■ Faker
■ redis[hiredis]
■ httpx
■ firebase-admin
■ google-cloud-firestore
● Поисковый движок: Meilisearch
○ Индексы: services, schedules
● Кэширование: KeyDB (Redis-совместимая база данных)
● База данных: Firestore
● Хранилище файлов (Storage): Firebase Storage / Supabase Storage
● Аутентификация пользователей: Firebase Authentication (включая SMS-аутентификацию)
● Serverless-функции: Firebase Cloud Functions
● SMS-шлюз для аутентификации: MCN Telecom
2.3. Инфраструктура и Деплой
● Хостинг: Timeweb Cloud (сервер VPS/VDS)
● Контейнеризация: Docker, Docker Compose
● Веб-сервер/Прокси: Nginx
● CI/CD (Непрерывная интеграция и доставка):GitHub Actions
● Система контроля версий: Git (GitHub)
Мы ищем человека, который:
* Имеет **реальный коммерческий опыт разработки приложений на FlutterFlow** (минимум 1 завершенный/запущенный проект) **ОБЯЗАТЕЛЬНО**.
* В совершенстве владеет **Dart** и понимает принципы **Flutter** (т.к. FlutterFlow генерирует Flutter-код).
* **Универсален и самостоятелен:** Готов и способен работать с интерфейсом (FlutterFlow), логикой (Dart) и интегрироваться с бэкендом. Способен быстро разбираться в чужом коде (в т.ч. сгенерированном FlutterFlow и кастомном).
* Имеет опыт **полного цикла разработки мобильных приложений** (от идеи до публикации в App Store/Google Play).
* Обладает отличными навыками **отладки и решения проблем**.
* Готов к работе в условиях **срочности и высокой ответственности** (проект критически важен для бизнеса).
* Имеет хорошие **коммуникативные навыки** (работа в небольшой команде с продукт-менеджером/владельцем).
Что мы предлагаем:
* Ключевую роль в быстрорастущем и интересном проекте в сфере beauty-tech.
* Возможность существенного влияния на продукт и технологические решения.
* Удаленную работу
* Конкурентную зарплату (обсуждается по итогам собеседования), зависящую от опыта и скорости вхождения.
* Срочный контракт/оформление – мы понимаем критичность ситуации и готовы двигаться быстро.
Как откликнуться (Внимательно!):
1) Укажите ссылки на приложения в сторах (App Store / Google Play), которые вы разрабатывали/развивали на FlutterFlow
2) Кратко опишите ваш **опыт работы с кастомным кодом (Custom Functions/Widgets) внутри FlutterFlow
3)Напишите почему вы заинтересованы именно в этой вакансии и готовы к срочному старту
Мы ждем именно тебя
Группа Компаний Профинансы Капитал
Москва
Не указана
Москва
от 100000 RUR
АНТРАКС, МНПП
Москва
от 100000 RUR
Москва
от 100000 RUR
Москва
от 100000 RUR
Бренд одежды, обуви и аксессуаров LIMÉ
Москва
от 100000 RUR
Бренд одежды, обуви и аксессуаров LIMÉ
Москва
от 100000 RUR