Игорь Б. , Middle+, React Native разработчик

Male avatar
Игорь Б.
Беларусь, Минск
2 500 ₽/час 400 000 ₽/мес. без НДС
Опыт работы:

Разработчик с 5+ годами опыта. 

Было реализовано 5 успешных проектов.


Языки:

Английский — B1

ПисьменныйРазговорный

О специалисте

Навыки
React Native
EXPO
TypeScript
Redux
Redux Toolkit
Native Modules
Swift
Objective-C
React Native Reanimated
MMKV
Universal Links
Deep Links
Firebase Auth
Firebase Cloud Messaging
Firebase Database
CarPlay
Android Auto
MapBox
Biometrics
Apple Pay
React Native Video
Material UI
Styled Components
Formik
Axios
FeathersJS
AWS
Jest
React testing library
Storybook
Webpack
TeamCity
Bitbucket
Xcode
Android Studio
Webstorm
Jira
Asana
Linear
Scrum
Kanban
ASR
Whisper
LoRA fine-tuning
Technology:
React
JavaScript
REST
Node.js
Database:
MySQL
PostgreSQL
MongoDB
Applications:
Docker
Source_control:
GitHub
GitLab
Instruments:
VS code
Test:
YouTrack
Формат работы
Удалённо
Описание о специалисте

Разработчик с 5+ годами опыта.

Было реализовано 5 успешных проектов.


Soft Skills: Самостоятельность и проактивность. Критическое мышление и внимание к деталям. Умение аргументировать технические решения. Code review, mentoring и onboarding коллег. Работа с меняющимися требованиями.

Примеры работ

Read Naturally Live
Описание задачи/проекта

Образовательная платформа для развития беглости чтения и понимания текста. Система сочетает текстовые и аудио-инструкции, позволяет ученикам двигаться в собственном темпе и предоставляет преподавателям инструменты для отслеживания прогресса и персонализации обучения.

Позиция на проекте
Senior Software Engineer
Размер команды
5 frontend, 4 QA, 2 mobile, 2 BA, 1 PM
Ответственность
  1. Вел разработку iPad-приложения и был основным инженером по нативной iOS-функциональности.
  2. Реализовал нативную работу с аудио для iPad и интеграцию нативного слоя с React Native.
  3. Реализовал SSO через Universal Links и улучшал стабильность authentication flow.
  4. Работал с Whisper-based speech recognition, включая fine-tuning для повышения точности распознавания имен, чисел и специальных терминов.
  5. Участвовал в design review, поддерживал соответствие Figma-макетам, создавал UML-диаграммы и техническую документацию для stakeholders.
  6. Проводил code review, mentoring и onboarding junior/middle разработчиков; участвовал в обсуждении scope.
Технологии и инструменты
AWS, Docker, JavaScript, Kotlin, MySQL, Native Modules, Node.js, React, React Native, Swift, Universal Links, Whisper, ASR, FeathersJS, LoRA fine-tuning
Период работы/продолжительность
Сентябрь 2024 г. - Июль 2026 г.
Communion.Dev
Описание задачи/проекта

Мобильная финансовая платформа для управления и развития инвестиций. Приложение предоставляет персонализированные финансовые данные, отслеживание инвестиций и интеграции с банковскими сервисами Великобритании через Bondsmith и TrueLayer APIs.

Позиция на проекте
Senior Software Engineer
Размер команды
3 mobile, 2 QA, 1 BA, 1 PM
Ответственность
  1. Самостоятельно принимал архитектурные и продуктовые trade-off решения в условиях меняющихся требований и ограниченных процессов.
  2. Прорабатывал authentication и open banking integrations с Bondsmith и TrueLayer, балансируя compliance, usability и сложность реализации.
  3. Предлагал более простые альтернативы переусложненным feature-идеям и участвовал в формировании scope.
  4. Разрабатывал модульные UI-компоненты и поддерживал кроссплатформенную консистентность приложения.
  5. Оптимизировал responsiveness и анимации с использованием Reanimated, MMKV и native modules.
  6. Проводил mentoring, onboarding и делился implementation best practices с командой.
Технологии и инструменты
AWS, EXPO, Firebase Auth, Firebase Cloud Messaging, Native Modules, PostgreSQL, React, React Native, Axios, React Native Navigation, MMKV, React Native Reanimated, Firebase Database, React Native Video, react-native-biometrics
Период работы/продолжительность
Октябрь 2023 г. - Ноябрь 2024 г.
Signal2x
Описание задачи/проекта

Real-time приложение для водителей с данными о статусе светофоров, ограничениях скорости и маршрутах. Использует карты, геолокацию и потоковые обновления, поддерживает iOS CarPlay и Android Auto.

Позиция на проекте
Software Engineer
Размер команды
3 mobile, 1 PM, 2 QA
Ответственность
  1. Разрабатывал новые функции real-time карты на React Native и TypeScript.
  2. Совместно с backend-разработчиками определял и оптимизировал API для live signal и navigation updates.
  3. Интегрировал Android Auto и iOS CarPlay.
  4. Реализовывал speed limit.
  5. Рефакторил существующие компоненты для повышения performance, maintainability и соответствия best practices.
Технологии и инструменты
EXPO, Firebase, Native Modules, React Native, Redux, Redux Toolkit, rnmapbox, Storybook, TypeScript, WebSocket, Axios, React Native Navigation, Android Auto, CarPlay
Период работы/продолжительность
Февраль 2023 г. - Сентябрь 2023 г.
SAIB — Saudi Arabia Internet Banking
Описание задачи/проекта

Мобильная платформа интернет-банкинга для управления счетами, платежами, переводами и банковскими картами. Приложение поддерживает английский и арабский языки, биометрическую аутентификацию и Apple Pay.

Позиция на проекте
Software Engineer
Размер команды
5 mobile, 1 PM, 2 BA, 3 QA
Ответственность
  1. Самостоятельно проектировал и реализовывал новые mobile banking features.
  2. Реализовал интеграцию Apple Pay.
  3. Реализовал биометрическую аутентификацию: Face ID, Touch ID и Fingerprint SDK.
  4. Рефакторил около 40% существующего codebase для улучшения maintainability, readability и performance.
Технологии и инструменты
Apple Pay, JavaScript, Jest, Native Modules, React Native, Redux, Redux Thunk, Storybook, TypeScript, Axios, React Native Navigation, Face ID, Touch ID, Fingerprint SDK
Период работы/продолжительность
Март 2022 г. - Январь 2023 г.
OceanBar
Описание задачи/проекта

Web-приложение для ресторанов морепродуктов, объединяющее работу с заказами, бронированиями и коммуникацией с клиентами. Пользователи могут просматривать меню, оформлять заказы, оплачивать их онлайн и бронировать столики.

Позиция на проекте
Software Engineer
Размер команды
2 frontend, 1 BA, 1 PM, 2 QA
Ответственность
  1. Разрабатывал UI-компоненты под руководством senior-разработчиков.
  2. Исправлял layout и UI bugs.
  3. Реализовывал form, validation и state management с использованием Formik, yup и Redux Toolkit.
  4. Участвовал в API integration через Axios для обновлений заказов и бронирований.
  5. Создавал reusable React-компоненты для повторного использования в последующих feature-разработках.
Технологии и инструменты
Formik, React, React Navigation, Redux, Redux Toolkit, TypeScript, Axios
Период работы/продолжительность
Ноябрь 2021 г. - Февраль 2022 г.

Образование

Высшее
Аналогичные специалисты
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster