Компания 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 и другие)
  • Обучение за счёт компании: курсы, книги, конференции, оплата хакатонов