ооо_формула_успеха · Санкт-Петербург · 31 мая
#вакансия #python #backend #flutter #dart
Название компании: ООО Формула успеха
Формат работы: удаленка
Город и адрес офиса: Санкт-Петербург
Занятость: проектная (дефекты, поддержка и дополнения согласуются по срокам и оплате отдельно)
Зарплатная вилка: от 100 000 до 150 000 руб. на руки за проект (1-2 месяца)
Контакты: Антон, Telegram @BlackNightWhiteLights (можем созвониться обсудить тех. часть и сроки)
Описание вакансии: У нас уже написан MVP приложения(web flutter) для быстрого поиска релевантных вакансий через механику дейтинга. Мы ищем Fullstack-разработчика (Python + Flutter) на проект сроком 1-2 месяца. Главная задача — устранить существующие дефекты как на бэкенде, так и на фронтенде, привести код в порядок и сделать продукт полностью юзабельным. Последующая поддержка и разработка новых фичей будут согласовываться по срокам и оплате отдельно.
С каким функционалом предстоит работать (багфикс и доработка):
Регистрация пользователей по Email.
Заполнение профиля соискателя с возможностью загрузки фото.
Загрузка файлов резюме и вакансий в свободном формате (pdf/doc).
Логика и UI для свайп-ленты вакансий с расчетом процента мэтчинга (на данный момент алгоритм очень простой, в дальнейшем планируется интеграция ML) по базовым критериям, таким как специальность, зарплата, локация.
Механика взаимного лайка, создающая «мэтч» и открывающая текстовый чат.
Поддержка статусов сообщений в чате и отправка файлов размером до 10 МБ.
Профиль компании-работодателя с обязательным указанием ИНН для верификации.
CRUD-операции для управления вакансиями (создание, просмотр, редактирование, удаление).
Панель модерации для HR-агентов, где профили пользователей находятся в очереди на проверку.
Технологический стек проекта:
Фронтенд: Flutter (Dart) (единая база для iOS и Android).
Бэкенд: Python (FastAPI).
База данных: SQLAlchemy ORM (PostgreSQL или любая другая СУБД).
Мгновенные сообщения в чате: WebSocket.
Инфраструктура: локальное хранилище на хостинге для файлов.
Реализация системы пуш-уведомлений.