O React Native направлении в компании:
- За 5 лет направление React Native выросло до 50+ человек и сформировалось в настоящее комьюнити! Каждую среду проходят митапы, на которых мы обмениваемся опытом, обсуждаем свежие новости и делимся решениями проектных задач.
 
- Базы данных, производительность, кроссплатформенные AR/VR приложения, Flutter, Redux и нативные модули – вот далеко не полный список тем, информацию о которых можно найти в нашем внутрикорпоративном блоге.
 
- Сейчас React Native активно развивается: перед командой открываются перспективы для роста, появляются новые проекты и поводы гордиться своими достижениями!
 
Стек задач будет включать:
- Разработку кроссплатформенных приложений на React Native
 
- Участие в оценке и планировании проекта
 
- Перевод дизайнов и требований к приложению в код высокого качества
 
- Активное участие в код-ревью и митингах с клиентом
 
- Оптимизацию компонентов для максимальной производительности на множестве мобильных и веб-устройств
 
- Интеграцию со сторонними сервисами для увеличения качества конечного продукта и соответствия бизнес требованиям (AWS Cognito, Firebase, Sentry etc.)
 
- Конфигурацию и поддержку работы CI/CD (Jenkins, CircleCI, AppCenter etc.)
 
- Создание тестируемых и переиспользуемых на поддерживаемых платформах компонентов
 
- Проектирование архитектуры кодовой базы для создания «гибких» и легкоподдерживаемых продуктов
 
- Создание компонентов с поддержкой динамического обновления локализаций и стилевого оформление (theming)
 
Наши ожидания:
- Наличие практического опыта работы с React и Flux/Redux
 
- Понимание концепции работы React Hooks
 
- Понимание концепции работы React Native и встраиваемых модулей. Опыт создания модулей на Java, Kotlin, Objective-C и Swift для React Native будет плюсом
 
- Опыт создания многоэкранных приложений с использованием React Navigation / React Native Navigation
 
- Наличие практического опыта работы с Google Play Console и App Store. AppGallery и Firebase App Distribution будет плюсом
 
- Английский язык не ниже Pre-Intermediate и желание совершенствовать устные и письменные навыки
 
- Стремление изучать новые технологии и не останавливаться на достигнутом