React Native developer
Описание от работодателя
Привет! Мы - Технофактура (ex.SHEVEREV) , аккредитованная IT-компания, занимающаяся разработкой веб-сервисов и мобильных приложений различной сложности.
Мы создаем цифровые продукты, которые меняют мир. От платформ онлайн-обучения до удобных сервисов для путешествий. Работаем с лидерами российского и зарубежного рынков, решая самые сложные задачи с помощью передовых технологий.
Обязанности:
Разработка мобильного приложения на React Native под iOS и Android в рамках описанного проекта
Реализация безопасной авторизации и ролевой модели доступа в мобильном приложении
Реализация единого центра уведомлений и информационных сообщений (push-уведомления, in-app сообщения)
Интеграция с RESTful API ЕИС и внутренними сервисами
Участие в проектировании архитектуры приложения и подготовке основы для дальнейшего развития мобильных сервисов
Публикация и поддержка приложений в App Store и Google Play
Работа в команде по Agile/Scrum, участие в code review и планировании
Ведение технической документации и README-файлов
Требования: 3+ года коммерческой разработки мобильных приложений на React Native
Опыт публикации и поддержки приложений в App Store и Google Play
Уверенное владение JavaScript (ES6+), TypeScript
Глубокое знание React Native, его архитектуры и жизненного цикла компонентов
Опыт работы с навигацией (React Navigation, Expo Router)
Владение инструментами стилизации (StyleSheet, Styled Components, Tailwind/NativeWind)
Опыт работы с библиотеками управления состоянием (Redux, Redux Toolkit, MobX, Zustand)
Работа с UI-библиотеками для RN (React Native Paper, NativeBase, UI Kitten, Tamagui)
Умение работать с RESTful API и GraphQL в связке с RTK Query / TanStack Query / Apollo Client
Опыт работы с локальным хранилищем (AsyncStorage, MMKV, SQLite, Realm)
Опыт реализации безопасной авторизации (OAuth, JWT, биометрия) и ролевой модели доступа
Опыт работы с push-уведомлениями (FCM, APNs, Notifee)
Понимание архитектурных паттернов, принципов OOP, SOLID, DRY, KISS и опыт их применения в проектах
Опыт работы с нативными модулями и мостами (Native Modules, JSI)
Уверенное использование Git
Условия: Официальное трудоустройство по ТК РФ с белой заработной платой;
Возможность трудоустройства в аккредитованную IT-компанию, подходящую для получения IT-ипотеки и предоставляющую отсрочку от призыва на военную службу;
Минимум бюрократии и отсутствие строгого контроля: мы не фиксируем действия на экране и деликатно отслеживаем рабочее время в Jira;
Создание твоего личного плана развития в рамках компании;
Регулярное повышение заработной платы;
Крутая команда профессионалов, нацеленная на результат