Вакансия: Junior React Native-разработчик
Описание вакансии
Junior React Native-разработчик NKSecure IT-стартап из топ-100 перспективных компаний России и топ-3 Инноваций года по версии GSEA 2025. Мы создаем умные замки, которые открываются с помощью смартфона через технологию NFC.
Мы ищем Junior React Native-разработчика на частичную занятость, который поможет команде поддерживать и развивать мобильное приложение компании.
Чем предстоит заниматься Основные задачи:
Поддерживать и развивать мобильное приложение компании на React Native;
Верстать новые экраны и UI-компоненты по макетам, прототипам и техническим требованиям;
Адаптировать интерфейс под разные размеры экранов и особенности iOS/Android;
Исправлять баги, дорабатывать существующий функционал и поддерживать качество интерфейса;
Работать со списками, пользовательским вводом, модальными окнами, навигацией и состояниями приложения.
Дополнительные задачи:
Помогать в работе над приложением и постепенно подключаться к новым разделам и функциям;
Участвовать в интеграции приложения с API;
Работать с асинхронными данными, загрузками, ошибками и состояниями ожидания;
Что мы ожидаем Базовый опыт разработки мобильных приложений на React Native;
Понимание React: компоненты, props, state, hooks;
Понимание JavaScript ES6+ и TypeScript;
Базовое понимание мобильной разработки под iOS и Android;
Умение верстать адаптивные мобильные интерфейсы;
Понимание работы с навигацией в мобильных приложениях, например React Navigation;
Базовый опыт работы с REST API: запросы, обработка ответов, ошибок и состояний загрузки;
Понимание работы со списками в React Native: FlatList, SectionList, ScrollView;
Понимание работы с модальными окнами и базовыми UI-состояниями;
Желание учиться, задавать вопросы и разбираться в существующем коде.
Будет плюсом
Понимание различий между iOS и Android в мобильной разработке;
Опыт работы с состоянием приложения: Redux, Zustand, MobX, Jotai или аналогами;
Опыт работы с AsyncStorage, MMKV или другими способами локального хранения данных;
Опыт интеграции внешних API и работы с асинхронными данными;
Базовое понимание работы с permissions: камера, геолокация, NFC, уведомления и другие разрешения;
Опыт работы с Firebase или другими backend-сервисами;
Опыт настройки push-уведомлений;
Понимание принципов публикации приложений в App Store / Google Play;
Опыт настройки линтеров ESLint, Prettier и следования code style;
Интерес к IoT, NFC, умным устройствам и мобильным продуктам.
Что мы предлагаем Полностью удаленный формат без фиксированного графика;
Частичная занятость 20 часов в неделю;
Зарплата от 60000 /мес.;
Возможность влиять на продукт и предлагать собственные решения;
Быстрый рост в стартап-среде, где ценится инициатива и результат.
Как проходит отбор
Одно собеседование с ключевыми членами команды без длинных этапов и громоздких тестовых заданий.