👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Доработка open-source Flutter SDK

Зарплата

от 80 000 до 120 000 ₽

Местоположение и тип занятости

Можно удаленно

Компания

Grow mobile in-app susbcriptions

Описание вакансии

Условия работы

Что делать?

Нужно доработать 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.