React Native Developer (Middle)
12 Сентября 2025

Город:
Новосибирск
Занятость:
Полная занятость
Компания "Финтех Айкью"
Чем предстоит заниматься:
-
Разработка и поддержка нативных мобильных приложений на React Native.
-
Проектирование и внедрение архитектуры приложений.
-
Реализация и интеграция нативных модулей (Swift/Objective-C, Java/Kotlin).
-
Code review, участие в формировании best practices команды.
-
Написание тестов для покрытия кодовой базы.
-
Активное участие в процессе отладки, тестирования и оптимизации приложений.
-
Рефакторинг и оптимизация текущего кода для повышения производительности и удобства поддержки.
-
Внедрять новые и поддерживать текущие лучшие практики TypeScript, паттерны проектирования (SOLID и др).
-
Сотрудничество с UX/UI-дизайнерами и backend-разработчиками.
-
Публикация приложений в AppStore и Google Play (участие в процессе).
-
Создание понятной и лаконичной документации для пользователей.
-
Подготовка технической документации.
-
Постепенно избавляться от legacy.
Для успешной работы потребуется:
-
Опыт разработки на React Native от 2-х лет.
-
Фундаментальные знания по JavaScript/TypeScript.
-
Глубокое понимание принципов асинхронного программирования.
-
Знание особенностей React Native на Android и iOS (различия в нативных модулях, производительности и т.д.).
-
Базовые знания Swift/Kotlin.
-
Хорошее понимание UI/UX принципов, адаптивной верстки и оптимизации производительности.
-
Уверенное знание паттернов проектирования и архитектуры и умение применить на практике.
-
Уверенное понимание принципов работы REST API и Git.
-
Способность быстро обучаться и находить необходимую информацию.
-
Умение разбираться в legacy-коде.
-
Умение корректно, емко и точно формулировать вопросы и доносить свои мысли до коллег.
- Активное и продуктивное взаимодействие в команде.
Будет плюсом:
-
Понимание и применение принципов ООП на практике.
-
Опыт проектирования архитектуры мобильных приложений.
-
Опыт создания нативных модулей/библиотек для React Native с использованием Swift/Kotlin.
-
Опыт работы с нативными IOS и Android проектами.
-
Понимание и опыт настройки с CI/CD.
-
Опыт работы с тестированием на уровне unit, интеграционных и e2e-тестов.
-
Опыт в разработке и настройке push-уведомлений, deep link / universal link.
Технологический стек: React Native; TypeScript; Axios; Reanimated 2; Navigation; Firebase/Notifee Push; Deep Link/Universal Link; MobX (предпочтительно) / Redux, Persist
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
25 Сентября
Новосибирск
от 300 000 до 400 000 руб.
Компания "Динамика" Мы динамично растущая компания и специализируемся на разработке программного обеспечения для финансового сектора. Наши...
24 Сентября
Backend Node.JS Developer / Node.JS разработчик
Новосибирск
до 285 000 руб.
Компания "Элементарные программные решения" Привет! Мы — Элементарные программные решения, международная аккредитованная IT-компания . 10 лет...
25 Сентября
Team Lead в Social Core (Middle/Senior C++)
Новосибирск
Компания "2ГИС" Привет! Мы ищем начинающего тимлида, который готов взять на себя руководство небольшой командой разработки и заниматься...
25 Сентября
Middle/Senior C++/Qt/QML разработчик под Android в команду Транспорта
Новосибирск
Компания "2ГИС" О компании и команде Сервис транспорта — это стремительно развивающийся сервис, рассчитанный на быструю доставку ценности до...
25 Сентября
Middle/Senior QAA-инженер (Python) в команду Гефест
Новосибирск
Компания "2ГИС" Мы создаём уникальную 2GIS Platform — мощную гео-информационную платформу для крупного бизнеса и государственного сектора,...
Вакансия размещена в отрасли