Илья А. React Native разработчик, Senior
ID 18088
ИА
Илья А.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 15 мая 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React Native разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — C1
Главное о специалисте
Разработчик кроссплатформенных мобильных приложений с опытом производственной разработки более 5ти лет. Основные навыки - React-Native и React.
Глубокое знание JavaScript (ES5, ES6), React-Native(React-Native CLI), React (Redux), тестирование(Jest, Detox), REST.
Опыт работы с процессом доставки TestFlight, app store connect, google play.
Опыт работы с CodePush. Также понимание нативной разработки и интеграции нативных модулей. Опыт написания патчей для существующих библиотек.
Опыт работы с firebase (dynamic links, push notifications).
Опыт создания offline-first приложений.
Опыт работы с MVC, MVVM. Хорошее понимание ООП, FP.
Понимание алгоритмов, структур данных. Хорошее понимание цикла разработки программного обеспечения.
Проекты
(5 лет 7 месяцев)
Внутренняя система управления персоналом отелей и данными
Роль
Инженер-программист (React Native)
Обязанности
Задача сделать приложение, которое поможет персоналу ориентирвоваться и получать актуальный статус - выселение, заселение, количество посетителей, жалобы, заказ уборки, еды в номер и так далее. Приложение помогает составлять актуальное время уборки в соответствие с предпочтением клиентов. Менеджеры могут просматривать информацию о сотрудниках. Так как приложение многонациональное и работает для разных стран, то добавлена поддержка нескольких языков.
• Разработка мобильных приложений;
• Устранение дефектов;
• Тестирование.
Стек специалиста на проекте
Native, bottomsheet, Redux, React Navigation, WebSockets, TypeScript, Axios.js, React, Native JavaScript, codepush, react16, React, React Native
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Апрель 2022 - По настоящее время
(3 года 2 месяца)
Мобильное приложение для компании, владеющей несколькими брендами отелей по всей европе
Роль
Инженер-программист (React Native)
Обязанности
Ключевые навыки - разработка приложения с нуля, планирование архитектуры, возможность интегрировать нативные сервисы и написание базового кода своих под нужны клиента на Kotlin/Swift.
Аутентификация в приложение доступна через google, apple, facebook, стандартный флоу через логин и пароль. Приложение взаимодествует с ble устройствами, а Apple pay supress.
Также разработка включала в себя высокие требование к безопастности данных пользователя (GDPR) и шифрование отправляемых данных некоторых модулей приложения. Для отслеживания ошибок и стстистики приложения в разные периоды были использованы sentry, firebase, rudderstack. При разработке одно из модулей приложения было активное сотруднечество с Apple и прeдоставления специального функционала. Также приложение имеет ограниченный функционал в offline, push notifications, deep links для попадания с сайта дистрибьтора в приложение. Также для этого приложения было написано с десяток патчей для различных библиотек. Приложение поддерживает 13 языков. Поддержка темной темы.
• Разработка мобильных приложений;
• Разработка архитектуры;
• CI/CD
• Устранение дефектов;
• Разработка фронтенда;
• Оптимизация и код-ревью;
• Тестирование.
• Интеграция с API
• Исправление ошибок.
Стек специалиста на проекте
Native, batch, React Hook Form, React Query, react-native-reanimated, package, Redux, React Navigation, via, ract, Native Modules, Jest, Firebase, Storybook, Sentry, Strapi, Storage, Detox, Links, Dynamic, Push Notifications, TypeScript, Deep Links, React, React Native, Tailwind, codepush, naïve, reactnativemmkv, reactnativeencrypted, reactnativeble, maplibre, I18n
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Ноябрь 2019 - Февраль 2024
(4 года 4 месяца)
Приложение CRM для управление потреблением электроэнергии в регионах Африки.
Роль
Инженер-программист (React Native)
Обязанности
Основная задача состояла в создании offline-first приложения, которое могло бы определять локацию, сохранять в стор данные, делать фото документов в отсутсвии интернета и в дальнейшем с сохранением данных производить операции в онлайн при появлении возможности. В течение разработки функционал расширился до системы управления и просмотра данных, графиков и так далее.
• Разработка мобильного приложения с нуля;
• Устранение дефектов;
• Оптимизация и код-ревью;
• Тестирование.
Стек специалиста на проекте
Native, React Query, React Hook, React Navigation, WebSockets, ract, React-Native-Community/geolocations, Firebase, Sentry, Grape, React-Native-Camera, TypeScript, Deep Links, React, React Native, naïve, reactnativemmkv
Отрасль проекта
Cloud Services
Период работы
Март 2021 - Февраль 2022
(1 год)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Полоцкий государственный университет
Специальность
Инженер-программист
Завершение учебы
2020 г.