Задачи, которые предстоит решать:
- Работа над усовершенствованием одного из самых востребованных продуктов в отрасли животноводства
- Разработка мобильного приложения в небольшой команде в связке с тимлидом и бэкенд-командой
- Реализация фичей SaaS-приложения с офлайн-режимом под iOS и Android
Для решения этих задач потребуется:
- 1.5–3 года коммерческого опыта с React Native
- Уверенное знание TypeScript: типизация, дженерики, работа с внешними API-типами
- Понимание React-хуков, жизненного цикла компонентов, мемоизации (useMemo, useCallback)
- Опыт работы с REST API: fetch / axios, обработка ошибок, retry-логика
- Базовый стейт-менеджмент: React Context или Zustand
- Навигация: Expo Router или React Navigation
- Вёрстка на Flexbox, адаптив под разные размеры экранов iOS и Android
- Знакомство с локальным хранилищем: AsyncStorage, MMKV или expo-sqlite
-
- Будет плюсом
-
- Опыт с WatermelonDB или другими встроенными реляционными хранилищами, опыт сборки и деплоя через EAS Build - будет плюсом
- Понимание offline-паттернов: optimistic updates, фоновая синхронизация, базовое знание нативного кода (Swift или Kotlin) - желательно
- Самостоятельность в рамках поставленных задач
- Открытость к code review и готовность давать конструктивный фидбек
- Умение вовремя сигнализировать о блокерах, не дожидаясь дедлайна
Для вас:
- График работы 5/2 с 9:00 до 18:00 или в 8:00 до 17:00(в пятницу на 1 час короче)
- Стабильные выплаты два раза в месяц
- Оформление согласно ТК РФ
- Работа в аккредитованной ИТ-компании
- Комфортные условия труда
- Возможности для профессионального и карьерного роста
- Современный офис, удобное рабочее место