Компания Coperto ищет Junior React Native Developer.
Обязанности:
- Разработка экранов приложения на React Native + Expo
- Типизация компонентов, пропсов и API-ответов на TypeScript
- Работа с состоянием через Redux Toolkit / Zustand
- Интеграция REST API и кэширование запросов на React Query
- Навигация, списки и формы: React Navigation, обработка ошибок и пустых состояний
- Сборка билдов через EAS, выкатка на TestFlight и внутренние тесты
- Исправление багов, работа с отзывами тестировщиков и оптимизация производительности списков
- Участие в планировании задач и код-ревью
Требования:
- Коммерческий или сильный пет-опыт на React Native
- Уверенный JavaScript и понимание TypeScript: интерфейсы, дженерики, типизация ответов API
- Понимание хуков, жизненного цикла компонентов и правил ре-рендера
- Опыт работы с любым state-менеджером (Redux Toolkit, Zustand, MobX)
- Умение работать с REST API: запросы, загрузка, ошибки, повторные попытки
- Git, работа в ветках и pull request'ах
- Аккуратность к деталям вёрстки под iOS и Android
- Будет плюсом: Expo, React Query, push-уведомления, опыт публикации приложения в сторы
Условия:
- Удалённый формат работы из России
- Свободный график, возможность совмещать с учебой
- Доступы к AI-сервисам (ChatGPT, Claude и другие)
- Обучение за счёт компании: курсы, книги, конференции, оплата хакатонов