Перенесена в архив: iOS Team Lead

111222
Отправить резюме

О вакансии

FinTech-лидер в странах Ближнего Востока находится в поиске iOS Team Lead. Компания разрабатывает ряд финансовых сервисов с фокусом на модель buy now pay later.

Текущая платформа - это:

  • JS SDK, подключенный на сайтах партнеров (напрямую и через набор плагинов к e-com платформам).
  • Личный кабинет пользователя: десктопная и мобильная версии сайтов, мобильные приложения для iOS и Android.
  • Личный кабинет партнера: десктопная и мобильная версии сайтов.
  • Мобильное приложение для кассиров в оффлайн магазинах.
  • Мобильное приложение клиента.
  • Мобильные SDK для интеграции в приложения партнеров.
  • И, конечно, API для обслуживания этих клиентов.
  • Стек: Golang, PostgreSQL, Redis, Kubernetes, Google Cloud Platform, Gitlab, React Native.
  • В разработке сейчас нативные мобильные SDK для iOS/Android.

Что нужно делать:

  • Глобальная задача – сделать классный сервис для финансового продукта, быть в кармане у пользователя, быть для клиента надежным финансовым институтом, которому можно доверять.

Основные задачи:

  • В ближайшее время команде предстоит много интересных проектов: запуск в новых странах, дополнительные сервисы для клиентов (cash back, программа лояльности, виртуальные карты для Apple/Google Pay), affiliate marketing для партнерской сети, аналитика, новые методы оплаты, персонализированные пуш-уведомления, in-app-messages, сториз в приложении, нативные мобильные SDK для iOS/Android и многое другое.
  • Разработка и поддержка приложения компании: понадобится много новых экранов, компонентов и API для внешнего и внутреннего использования в event-driven архитектуре.
  • Проработка технических и бизнес метрик.
  • Поддержка работы приложений в production-окружении.

Что ожидают:

  • Отличное знание Swift + тимлидство в продакшене от 3-х лет.
  • Хорошее понимание паттернов построения архитектуры, желательно в E-commerce-приложениях.
  • Опыт построения архитектуры E-commerce-приложений, работу с модульным приложением, над которым работают 3-4 команды (чтобы не толкались в пулл реквестах).
  • Знание декларативного подхода в проектировании интерфейсов SwiftUI.
  • Знание современных подходов к организации стейта приложения (MVVM/Redux).
  • Combine.
  • Опыт работы с SDK аналитики и мобильной атрибуции (Firebase Analytics, AppsFlyer, Segment).
  • Опыт с Firebase (аналитика, пуши, remote conf, app distribution).
  • Опыт построения сложной навигации в приложении (команда использует react-navigation).
  • Опыт построения системы доставки данных в приложение - где-то нужен realtime, где-то достаточно одного простого запроса на сервер, а где-то нужно ждать пуш в FG и его обработать - круто, если тебе довелось со всем этим работать и ты знаешь, как выбирать транспорт под задачу.
  • Опыт работы с отдельными нативными технологиями, горячо любимыми в E-commerce и FinTech такие как пуши (с разделением на технические + маркетинговые), диплинки, IDFA etc.
  • Опыт с платежными сервисами и гейтвеями + понимание, почему там нельзя допускать ошибок.
  • Опыт построения отказоустойчивого приложения, в котором код ключевых решений обставлен метриками.
  • Большое желание развиваться вместе с продуктом.
  • Настрой Getting things done.
  • Желание выпускать максимально чистые релизы, чтобы можно было с гордостью сказать - это сделал я - и это работает на 10/10.

Будет плюсом:

  • Опыт работы с арабским языком и RTL-раскладкой.
  • Английский язык Upper Intermediate и выше.
  • Опыт в FinTech-сфере.

Условия:

  • Гибкость и свобода в принятии решений.
  • Возможность удаленной работы из любой точки мира.
  • Команда профессионалов.

 

Присылайте резюме на hr@digitalhr.ru или в Telegram: @DigitalHRAgency

Отправить
резюме
на вакансию

hr@digitalhr.ru