Описание вакансии
В качестве разработчика React-Native вы будете отвечать за разработку и оптимизацию кроссплатформенных мобильных приложений. Ваша основная задача — реализация функций продукта в соответствии с требованиями при обеспечении высокой производительности и отзывчивости. Вы будете тесно сотрудничать с менеджерами продукта и дизайнерами для преобразования бизнес-потребностей в технические решения. Кроме того, вы будете заниматься устранением неполадок и решением различных проблем разработки, проводить оптимизацию производительности и исследовать новые кроссплатформенные технологии для улучшения наших мобильных продуктов.
Ключевые обязанности
- Глубокое понимание требований продукта и соответствующая реализация функций
- Поддержка и устранение ежедневных проблем разработки
- Оптимизация производительности мобильного продукта и качества кода
- Исследование и оценка новых кроссплатформенных технологий
- Сотрудничество с командами продукта и дизайна для предоставления высококачественных решений
- Участие в код-ревью и технических обсуждениях
- Документирование технических спецификаций и деталей реализации
Требования к кандидату
- Опыт кроссплатформенной разработки на React-Native от 2 лет
- Владение функциональным программированием и фреймворком hooks
- Глубокие знания механизма рендеринга React-Native
- Навыки работы с инструментами и методами оптимизации производительности
- Знание распространённых сторонних библиотек RN (react-navigation, redux, axios, react-intl и др.)
- Владение хотя бы одной нативной разработкой (Android/iOS) и взаимодействием RN-native
- Опыт разработки пользовательских нативных компонентов
- Участие как минимум в одном завершённом проекте среднего масштаба с лидерством или ответственностью за ключевой функционал
- Способность быстро обучаться, сильные навыки решения проблем и работа в условиях давления
Предпочтительные квалификации
- Опыт работы с RxJS
- Знакомство с исходным кодом React-Native или опыт его модификации
Преимущества
Мы предлагаем конкурентоспособный пакет вознаграждения и комплексные льготы. Дополнительные преимущества и бонусы обсуждаются в процессе собеседования. Наша компания предоставляет отличные возможности для карьерного роста в динамичной и инновационной рабочей среде.