Иван С. React Native разработчик, Senior

ID 22618
ИС
Иван С.
Мужчина, 38 лет
Россия, Хабаровск, UTC+1
Ставка
3 116,88 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
React Native разработчик
Грейд
Senior
Навыки
Foundry
Native
JavaScript
modules
Atlassian
Git
GraphQL
Jest
Firebase
Lottie
Storybook
Errors
I18n
Detox
Redux-Saga
SQL
Formik
Yup
RabbitMQ
React
Node.js
React Native
UIView
Laravel
Django
Webpack
ESLint
Loki
GitHub Actions
TypeScript
Redux
Redux Toolkit
React Hook Form
React Table
JWT
CRUD
Yandex
Google
MapBox
Notifee
Fetch
react-native-background-fetch
react-native-vision-camera
Reanimated
views
web-view
Deep Links
MindBox CRM
AppsFlyer
AppMetrica
codepush
nozbewatermelondb
SOAP
REST
API
whatsapp
Microsoft Hyper-V
Oracle
VirtualBox
AD
DNS
DHCP
RDS
Microsoft
MS 2008 R2
ЭЦП
Django 4
OAuth 2.0
WhatsApp API
WebSockets
Отрасли
E-commerce & Retail
Travel, Hospitality & Restaurant business
Знание языков
Английский — 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 г.

Похожие специалисты

Cloud Services • E-commerce & Retail • FinTech & Banking • Manufacturing • Marketing, Advertising & Design • Social Networking
ЮД
Юрий Д.
Пермь
React Native разработчик
Senior
5 009,46 Р/час
BEM
CSS3
Design Patterns
Docker
DRY
Figma
Git
HTML5
JavaScript
JavaScript ES6
+152

Интересуют проекты где я буду сильно задействован в React Native. Хочу сфокусироваться на разработке на React Native и нативных модулей на C++/Swift/Kotlin, внести вклад в сообщество. Web мне тоже интересен, но время такое что невозможно быть во всем PRO. Так что с меньшим приоритетом буду рассматривать проекты где много Web и мало RN. Open Source: -Разработка игры Маджонг Web & Mobile (FSD, Canvas, requestAnimationFrame, React, RN, RN Reanimated, RN Skia). Один спроектировал, разработал и запустил: -White Label доставки еды: —сайт SSR, SEO friendly; —мобильные приложения IOS/Android на RN. Без схем! Кодогенерация из шаблона в любой бренд. Переменные устанавливаются на сайте. Первичная выгрузка ручная, следующие через Fastlane; —Функционал: личный кабинет, корзина, каталог, программа лояльности, допы, аналитика, скидки, часы работы, отзывы Ганаш: создание и управление рецептами ганаша: —SPA MUI & React; -White Label хоккейного клуба НМХЛ: —сайт на 1C Битрикс; —мобильные приложения IOS/Android на RN; —Функционал: видео трансляции (WebRTC), комментарии (Socket) продажа билетов на конкретный матч и атрибутики, уведомления об играх (Firebase), сканирование билетов для пропуска на матч (Camera Native Module), автогенерация изображения афиш и финального счета игр (Canvas), программа лояльности. — Успел внедрить на 2 сезона в ХК Прогресс, но по инициативе государства клуб расформировали. -Учет больных COVID-19: — SPA AntD & React; — Функции: сбор данных о больном из баз других больниц, добавление больного, добавление персонала, разграничение прав, мониторинг состояния пациентов, анализ данных, уведомления, авторизация по телефону. Учусь: - решать просто сложное; - дизайн UI/UX; - играть на гитаре; - петь; - каждый год чему-то новому. Уделяю особое внимание чистоте и структурированности кода, применяя паттерны и алгоритмы. Стремлюсь к тому, чтобы каждый элемент проекта был стандартизирован и согласован, включая мельчайшие детали UI.

Подробнее
EdTech • Marketing, Advertising & Design
АМ
Абузар М.
Санкт-Петербург
React Native разработчик
Senior
5 266,35 Р/час
Http4s
UI
React Hook Form
React Query
Redux Toolkit
Работа с интеграциями
Microfrontend
JavaScript
WebSockets
архитектура
+102

Опытный разработчик с большой экспертизой в разработке интерфейсов, проектировании архитектуры ПО, системного дизайна, инфраструктуры приложения. В работе делаю упор на масштабируемость приложений. Активно сотрудничал с интернациональной командой (разработчики из Аргентины), общение вели на английском. Мой текущий уровень английского C1. Также есть опыт взаимодействия и разработки REST API (HTTP/S, WebSocket, SSE), GraphQL, TRPC В своей работе активно занимался выбором правильных технологий для решения бизнес-задач, Взаимодействовал с QA-инженерами, Бизнес-аналитиками, дизайнерами, разработчиками. Есть опыт ревью кода коллег ниже и выше по грейду. Составление ТЗ по бизнес-требованиям и user story, планирования спринтов.

Подробнее

Недавно просмотренные специалисты

E-commerce & Retail • Travel, Hospitality & Restaurant business
ИС
Иван С.
Хабаровск
React Native разработчик
Senior
3 116,88 Р/час
Foundry
Native
whatsapp
React Hook Form
Notifee
Redux Toolkit
views
Reanimated
Redux
GraphQL
+70

Иван, 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-центра, автоматизацией различных процессов и другими задачами. Ранее он также имел опыт работы инженером информационно-аналитического отдела, монтажником и инженером-проектировщиком.

Подробнее
FinTech & Banking • GameDev • Telecom
КН
Константин Н.
Саратов
Java разработчик
Senior
4 545,45 Р/час
Grafana
Spring Data
SOLID
Liquibase
Flyway
Keycloak
Java SE
Jacoco
REST
Git
+44

Константин – высококвалифицированный Java-разработчик с более чем четырёхлетним опытом работы в разработке и сопровождении сложных систем, включая игровой, финансовый и телекоммуникационный сектора. Константин демонстрирует высокий уровень экспертизы в проектировании микросервисной архитектуры, разработке бизнес-логики и интеграции сложных систем. Его профессиональный стек включает: - Java 8/11/17, Kotlin, Spring Boot, Hibernate, JPA; - Работу с брокерами сообщений и системами мониторинга; - Инструменты тестирования; - CI/CD инструменты; - Технологии контейнеризации. За время своей работы Константин: - Спроектировал и внедрил систему, которая значительно упростила интеграцию новых игровых механик и расчет аналитических метрик. Эта архитектура обеспечила масштабируемость и унификацию игровых процессов, что требовало глубокого понимания принципов проектирования систем и работы с shared state; - Адаптировал существующие игры под универсальное игровое ядро, что включало рефакторинг, изменения в архитектуре и приведение игровых активностей к унифицированному состоянию; - Реализовал устойчивую интеграцию с Stripe API, обеспечив обработку различных сценариев оплаты и многое другое. Эти достижения отражают его способность разрабатывать высоконагруженные, масштабируемые и надёжные системы. Константин демонстрирует аналитический подход к решению задач, внимание к деталям и умение эффективно взаимодействовать с командой. Его опыт с Kotlin, в сочетании с глубокими знаниями Java и современными инструментами разработки, делает его ценным специалистом для реализации сложных проектов.

Подробнее