Доработка open-source Flutter SDK
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Что делать?
Нужно доработать open source Flutter SDK для проведения платежей на мобильных платформах iOS и Android. Также нужно реализовать несколько клиентских методов для общения с API. Серверный API полностью готов и протестирован, имеется Postman и документация API.
Дополнительно нужно описать базовую документацию для разработчиков (желательно на английском языке) и выложить в менеджер пакетов Flutter.
Есть готовые библиотеки на нативных iOS и Android, выполняющие точно такие же функции. В качестве решения надо сделать обертку над ними.
Требования
- Опыт работы с Flutter не менее 1 года.
- Знание Swift и Kotlin в области реализации покупок и подписок, обработки пуш-уведомлений.
- Наличие запущенных проектов в App Store/Google Play на Flutter.
- Опыт реализации и хорошее понимание покупок в Flutter в мобильных приложениях под обе платформы.
- Отличное понимание принципов клиент-серверной архитектуры: обработка ошибок, retry, кэширование, асинхронность и тд.
- Будет плюсом знание технического английского для написания документации, опыт в нативной iOS/Android разработке, опыт создания SDK.
О нас
Мы создаем продукт Adapty — сервис для аналитики и роста мобильных приложений с подписками. Разработчики используют наш открытый мобильный SDK для: проведения платежей, сбора аналитики о подписках и покупках, создания профиля пользователя, работы с пуш уведомлениями и еще некоторые другие функции. Основной продукт — это веб-админка для аналитики экономики мобильных приложений и проведения АБ тестов для платежных экранов без релизов мобильных приложений. Нас поддерживают российские и американские инвесторы, и мы прошли в крупный американский акселератор.
Дополнительные инструкции
Мы оцениваем разработку данного функционала примерно в 40-60 часов по опыту портирования SDK на другие кросс-платформенные фреймворки, такие как React Native.