Ruscore — это высокие стандарты качества трафика для наших клиентов. Внедряем AI в наши решения, создаем захватывающие
креативы: делаем бизнес наших клиентов эффективным и прибыльным.
Сейчас мы ищем React Native Developer, который будет отвечать за разработку и развитие мобильных приложений для iOS и Android.
Наши приложения используют гибридную архитектуру: часть функциональности реализована нативно на React Native, часть - через WebView с переиспользованием контента из web-приложения на Nuxt 4.
Нам нужен самостоятельный разработчик, который сможет погрузиться в существующий проект, продолжить его развитие и постепенно заменить текущую разработку силами подрядчика на собственную мобильную экспертизу.
Обязанности:
- Разработка и развитие мобильных приложений: реализация новых функций и поддержка существующей функциональности на React Native для iOS и Android.
- Работа с существующим приложением: погружение в текущую кодовую базу, развитие продукта и постепенный переход от разработки силами подрядчика к собственной мобильной разработке.
- WebView и нативная разработка: развитие гибридной архитектуры и постепенная замена WebView на нативную реализацию там, где это необходимо.
- Работа с данными и API: интеграция с backend/API и реализация отображения real-time спортивных данных в приложении.
- Производительность и стабильность: поиск и устранение проблем, оптимизация приложения и повышение качества релизов.
- Релизы: самостоятельная подготовка и публикация новых версий приложений в App Store и Google Play.
- Взаимодействие с командой: работа с backend-разработчиками, дизайнерами, QA, продуктовой и проектной командами.
- Поддержка продукта: разбор production-проблем и самостоятельное принятие решений по реализации новых функций.
Требования:
- Коммерческий опыт разработки на React Native от 2 лет.
- Опыт самостоятельной разработки и поддержки мобильных приложений для iOS и Android.
- Опыт публикации приложений в App Store и Google Play.
- Уверенное знание JavaScript / TypeScript.
- Практический опыт работы с WebView / hybrid mobile architecture.
- Опыт интеграции REST API / JSON и работы с real-time данными.
- Понимание mobile lifecycle, deep links, push-уведомлений и процессов релиза мобильных приложений.
- Умение самостоятельно разбираться в существующем проекте, находить решения и доводить задачи до результата.
- Готовность работать самостоятельно и брать ответственность за мобильную часть продукта.
Будет плюсом:
- Опыт работы с Swift / Kotlin или понимание native mobile development.
- Опыт работы с offline-first / offline functionality.
- Опыт решения вопросов, связанных с модерацией и публикацией приложений в App Store / Google Play.
- Опыт работы с приложениями, использующими большое количество real-time данных.
- Опыт работы со спортивными продуктами, LiveScore или спортивными данными.
- Интерес к спорту и понимание спортивной тематики.
- Опыт работы с разными ГEO и региональными ограничениями мобильных приложений.
- Опыт принятия и развития кодовой базы, ранее созданной подрядчиком.
Условия:
-
Удобный для тебя формат работы: удаленка / офис / гибрид.
-
Конкурентная зарплата с бонусами по итогам работы и вклад в проект.
-
Развитие среди профессионалов: обмен опытом, поддержка и обучение.
-
Корпоративные мероприятия, выезды, подарки сотрудникам и их детям.