Иван С. React Native разработчик, Senior
ID 22618
ИС
Иван С.
Мужчина, 38 лет
Россия, Хабаровск, UTC+1
Ставка
3 116,88 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React Native разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Иван, Senior React Native разработчик
Иван имеет обширный опыт работы в сфере разработки мобильных приложений. Он обладает глубокими знаниями и навыками в области React Native, JavaScript, Node.js, а также опытом работы с различными библиотеками и инструментами.
В портфолио Ивана есть несколько успешных проектов, связанных с разработкой туристических и курьерских приложений, а также приложений для оформления заказов и оплаты. В рамках этих проектов он использовал такие технологии, как Redux, Redux Toolkit, React Hook Form, React Table, JWT, CRUD, Firebase, Notifee, AppMetrica, CodePush и другие.
Кроме того, Иван имеет опыт работы с такими технологиями, как TypeScript, Webpack, ESLint, Loki, GitHub Actions, Jest, Detox, Storybook, Lottie, Formik, Yup, RabbitMQ, GraphQL, oAuth2.0 и другими.
До перехода в сферу мобильной разработки Иван работал начальником отдела информационных технологий, где занимался контролем внедрения новых информационных систем, администрированием виртуальных машин, настройкой и сопровождением call-центра, автоматизацией различных процессов и другими задачами. Ранее он также имел опыт работы инженером информационно-аналитического отдела, монтажником и инженером-проектировщиком.
Проекты
(6 лет 4 месяца)
Проект Week-week - сервис бронирования путешествий
Роль
Старший специалист группы мобильной разработки
Обязанности
ОБЯЗАННОСТИ:
React Native:
Разработано туристическое приложение с нуля. С использованием redux-saga, i18n, firebase, storybook, react-native-error-boundary, lottie, formik, yup, jest, detox (для скриншотного UI-тестирования), maestro (для e2e тестов), OAuth2.0, подключение аналитики (appmetrica), оплата через ссылку в web-view, публикация/обновление в магазинах.
Опыт подключения нативных библиотек через turbo modules (create-react-native-library), в том числе UIView компоненты
Telegram API:
Написан бот для подбора вариантов бронирования отелей. NodeJS.
Получен опыт по организации рабочего времени, для взаимодейстия с командой находящейся в другом часовом поясе.
Стек специалиста на проекте
Node.js, Jest, Firebase, Lottie, Formik, Storybook, Yup, OAuth 2.0, Detox, I18n, Redux-Saga, UIView
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Март 2023 - По настоящее время
(2 года 5 месяцев)
NinjaPizza - приложение по доставке пиццы
Роль
Программист
Обязанности
ОБЯЗАННОСТИ:
React:
SPA приложение поверх laravel/django. С использованием webpack, eslint, jest, i18n,
storybook, loki, github actions, typescript, redux, redux toolkit, redux-saga, react-hook-form,
react-table, jwt… В основном создание административных интерфейсов с разделением прав
доступа, CRUD, и статистикой.
React Native:
1. Курьерское/служебное приложение, для отработки отработки заявок на работу с
продуктовыми аппаратами. Активно использовалась геолокация, карты (испробованы
yandex,google,mapbox), firebase, notifee, react-native-background-fetch,
react-native-vision-camera (для чтения QR продуктов)…
2. Клиентское приложение для оформления заказов и оплаты. Получены опыт с анимацией
(reanimated), обработкой платежных ссылок в web-view, deeplinks, уведомлениями и
аналитикой от firebase, mindbox, appsflyer, appmetrica. Проведение A-B тестов. Обновление
через codePush.
3. Альфа версия приложения для работы в автономном режиме (без интернета) в течении
длительного времени с использованием реактивной nozbe/watermelondb (на ней
реализована локальная БД), с алгоритмом синхронизации при обнаружении доступа к
серверу. Так же работа карт в оффлайн режиме (без интернета но с GPS сигналом)
используя при этом ранее загруженные тайлы.
Laravel:
Сопровождение текущей конфигурации и выполнение работ по интеграции SOAP и REST
сервисов, с объемной бизнес логикой. В том числе с участием сервисов обратного вызова,
криптографии, мессенджеров (API WhatsApp). Интеграционные решения написаны для
медицинской информационной системы, и расширяют ее возможности по получению и
отправке данных.
MS SQL:
Написание сложных запросов, триггеров, хранимых процедур в высоконагруженной СУБД.
Стек специалиста на проекте
React Hook Form, Notifee, Redux Toolkit, Reanimated, Redux, WhatsApp API, Google, REST, Webpack, Jest, Firebase, Yandex, JWT, Storybook, AppsFlyer, CRUD, MapBox, ESLint, React Table, Loki, Redux-Saga, SOAP, Laravel, GitHub Actions, TypeScript, AppMetrica, Deep Links, Django, MindBox CRM, codepush, react-native-background-fetch, react-native-vision-camera, web-view, nozbewatermelondb, I18n
Отрасль проекта
E-commerce & Retail
Период работы
Апрель 2019 - Март 2023
(4 года)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Тихоокеанский государственный университет, Хабаровск
Специальность
Информационных технологий, Стандартизация и сертификация
Завершение учебы
2009 г.