Развитие мобильного приложения по поиску работы и подрядчиков: функциональность для самозанятых. Приложение объединяет поиск и отклик на задания, автоматический расчет налогов и документооборот, а также управление выплатами и уведомлениями. В результате пользователи получили быстрый, безопасный и полностью цифровой сервис для работы и заработка.
Клиент — финтех-компания, которая помогает провайдерам услуг и другим игрокам рынка встраивать финансовые сервисы банков-партнеров в их продукты с помощью технологий Open API. Также компания выпускает собственные продукты. Одним из таких продуктов стало приложение для поиска работы и услуг. Сервис объединяет заказчиков и исполнителей, автоматизирует документооборот и упрощает финансовые процессы.
Проблема и задачи клиента
У клиента уже было приложение, которое позволяло самозанятым автоматически выставлять счета заказчикам, отправлять чеки после оплаты и передавать данные в налоговую. Но старое решение было реализовано на фреймворке Ionic — по сути веб-приложение в мобильной оболочке. Оно имело ограниченную функциональность, устаревший интерфейс и не позволяло масштабировать сервис.
Необходимо было:
провести ребрендинг и создать новый, удобный интерфейс;
реализовать мобильное приложение с нуля, идентичное по возможностям старому, но построенное на современном технологическом стеке;
добавить функции HR-платформы для самозанятых: полный цикл работы с подработками — поиск, выполнение, получение оплаты, расчет и уплата налогов, ведение документов.
Новый стек должен был обеспечить скорость работы, гибкость и возможность дальнейшего масштабирования продукта.
Наш специалист был подключен к разработке приложения для исполнителей и взял на себя полный цикл задач по его реализации, включая интеграцию с платежными и налоговыми сервисами. После релиза нового мобильного приложения в ноябре 2024, со временем появились новые функциональности — расширение интеграции с ФНС, налоговая копилка, всевозможные улучшения процесса поиска заданий и отклика. Работа над этим направлением продолжается и сегодня.
Решение
Был разработан и запущен полный набор инструментов для самозанятых исполнителей.
Авторизация и подключение к сервису
Вход в приложение реализован максимально просто: пользователь указывает номер телефона и подтверждает его через систему KDV ID. Дальше система автоматически проверяет данные в налоговой службе и «подключает» самозанятого к юридическому лицу в сервисе «Мой налог».
Поиск и отклик на задания
Приложение предлагает гибкую систему фильтрации: можно искать задания по городу, уровню оплаты, типу занятости и другим параметрам. Плюс — календарь прямо в списке заданий, чтобы планировать загрузку.
Уведомления и сопровождение пользователя
В приложении используются push-уведомления и алерты для напоминаний: от новых заказов до статуса выплаты. Есть поддержка deep links — переходы в нужное место приложения прямо из сообщения или ссылки.
Налоги и чеки
Приложение автоматически рассчитывает налоги (4–6%) и передает все данные в ФНС. Есть даже «резервный сценарий» — если связь с налоговой временно недоступна, чек все равно формируется, а при восстановлении работы системы автоматически регистрируется в ФНС.
Документооборот (ЭДО)
Приложение автоматически генерирует и отправляет договоры ГПХ, формирует чеки с участием ФНС и ведет полный документооборот:
исключается «бумажная рутина», все хранится в электронном виде;
заказчики уверены, что их расходы юридически обоснованы;
исполнители чувствуют себя защищенными, как при работе с классическим работодателем.
Выплаты
Исполнитель может выбрать удобный способ получения денег:
напрямую на карту,
на банковский счет,
через Систему быстрых платежей (СБП).
Приложение показывает статус каждой выплаты и объясняет возможные ошибки (например, если карта заблокирована).
Аналитика
С помощью Altcraft и AppMetrica отслеживается поведение пользователей: какие экраны они чаще посещают, где бросают регистрацию, как пользуются поиском и выплатами.
Логика работы и почему это важно
Все ключевые процессы собраны в одном сервере. Он «общается» с внешними сервисами и берет на себя всю сложную часть:
Налоговая служба (ФНС): проверка статуса самозанятого, подтверждение регистрации, автоматическая передача данных по налогам и чекам.
KDV ID: единый вход в приложение и безопасное хранение персональных данных пользователей.
ApiBank: переводы денег исполнителям (через СБП, карты и счета), контроль всех статусов выплат и возможных ошибок.
DaData: проверка корректности данных при регистрации (например, чтобы не было опечаток в паспорте или реквизитах).
Зачем это сделано: все «тяжелые» интеграции вынесены на сервер. Это делает систему надежнее и проще в развитии:
легче масштабировать при росте числа пользователей,
проще соответствовать требованиям регуляторов,
безопаснее, так как чувствительные операции не происходят на телефоне пользователя.
Результат
Приложение стало удобной и гибкой платформой для поиска подработки: пользователи получили простую и понятную систему поиска заказов, выполнения задач и получения оплаты. Новый стек и ребрендинг сделали работу приложения быстрее и стабильнее.