Перенесена в архив: React Native developer

Отправить резюме
О вакансии
Продуктовая IT-компания, предлагающая ряд финансовых сервисов с фокусом на модель buy now pay later находится в поиске React Native разработчика.
Продукт – финансовая платформа, которая предоставляет продавцам и покупателям альтернативный способ оплаты.
Немного о платформе:
- JS SDK, подключенный на сайтах партнеров (напрямую и через набор плагинов к e-com платформам).
- Личный кабинет пользователя: десктопная и мобильная версии сайтов, мобильные приложения для iOS и Android.
- Личный кабинет партнера: десктопная и мобильная версии сайтов.
- Мобильное приложение для кассиров в оффлайн магазинах.
- Мобильное приложение клиента.
- И, конечно, API для обслуживания этих клиентов.
- Стек: Golang, PostgreSQL, Redis, Kubernetes, Google Cloud Platform, Gitlab, React Native.
Основные задачи:
- В ближайшее время команде предстоит много интересных проектов: запуск в новых странах, дополнительные сервисы для клиентов (cash back, программа лояльности, виртуальные карты для Apple/Google Pay), affiliate marketing для партнерской сети, аналитика и многое другое.
- Разрабатывать и поддерживать приложения компании: понадобится много новых экранов, компонентов и API для внешнего и внутреннего использования в event-driven архитектуре.
- Проработка технических и бизнес метрик.
- Поддержка работы приложений в production окружении.
Что ожидается:
- Опыт мобильной разработки от 3-х лет.
- Отличное знание React Native (Android, iOS) и опыт доставки приложений в продакшен.
- Хорошее понимание Redux.
- Опыт разработки на TypeScript.
- Работа с react-native-config и различными средами в React Native.
- Опыт работы с SDK аналитики и мобильной атрибуции (Firebase Analytics, AppsFlyer, Segment).
- Опыт с Firebase (аналитика, пуши, remote conf, app distribution).
- Опыт построения сложной навигации в приложении (мы используем react-navigation).
- Опыт построения системы доставки данных в приложение - где-то нужен realtime, где-то достаточно одного простого запроса на сервер, а где-то нужно ждать пуш в FG и его обработать - круто, если тебе довелось со всем этим работать и ты знаешь как выбирать транспорт под задачу
- Возможность работы с iOS (XCode, тестирование на iPhone).
- Опыт работы с отдельными нативными технологиями, горячо любимыми в e-commerce и fintech такие как пуши (с разделением на технические + маркетинговые), диплинки, IDFA etc.
- Опыт с платежными сервисами и гейтвеями + понимание почему там нельзя допускать ошибок.
- Опыт построения отказоустойчивого приложения, в котором код ключевых решений обставлен метриками.
- Большое желание развиваться вместе с продуктом.
- Настрой Getting things done.
- Желание выпускать максимально чистые релизы, чтобы можно было с гордостью сказать: “Это сделал я и это работает на 10/10”.
Будет плюсом:
- Опыт работы с другими языками программирования (Swift / Kotlin).
- Опыт работы с Арабским языком и RTL раскладкой.
- Английский язык Upper Intermediate и выше.
- Опыт настройки CI / CD для мобилок.
- Опыт долгосрочной успешной реализации любой coreфичи - к примеру:
- stories в приложении;
- персонализированные пуши или in-app-messages;
- рекомендательная система.
- Опыт в финтехе.
Что предлагается:
- Возможность получить крутой опыт в сильной команде.
- Удаленная работа.
- Оформление по ИП.
- Оборудование.
Присылайте резюме на hr@digitalhr.ru Telegram @DigitalHRAgency