ЮД
Юрий Д.
Мужчина, 37 лет
Россия, Пермь, UTC+5
Ставка
5 009,46 Р/час
вкл. НДС 5% (185.71 Р)
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
React Native разработчик
Грейд
Senior
Навыки
BEM
CSS3
Design Patterns
Docker
DRY
Figma
Git
HTML5
JavaScript
JavaScript ES6
Jest
MVC
Nginx
React
React Native
Redux
REST API
Sass
SOLID
SVN
TypeScript
Webpack
Алгоритмы и структуры данных
Объектно-ориентированное программирование (ООП)
Оптимизация кода
Apollo client
Async
Axios.js
Babel.js
Bugsnag
bun
Cypress
Detox
devise
DevTools
Esbuild
ESLint
Express.js
Fastify.js
Fastlane
fingerprintjs
Firebase
first
Flipper
Frontend
FSD
Gesture handler
GitHub Actions
GitLab
Gitlab CI
GraphQL
Husky
i18next
image
infor
Javascript ES6+
Jenkins
JSON
JWT
Lerna
LESS
lighthouse
Lodash
Markdown
Micro
Mobile
Mocha.js
Monorepo
MUI
Next.js
Node.js
npm/yarn
OAuth
OneSignal
optimization
owasp
Packer
PostCSS
Prettier
React Navigation
React testing library
reactotron
Reanimated
Redux Thunk
Redux-Saga
Reselect
rn
SEO
Service Worker
Storage
Storybook
styled
Styled Components
Stylelint
Tailwind CSS
Testing Library
tradingview
Vite
Vitest
Vue.js
WCAG
Web
WebSockets
WebView
Google Analytics
React, React Native
Saga
Segment
WebRTC
Яндекс.Метрика
Backbone.js
Gradle
Jira
JSDoc
Meteor
Underscore
1С-Битрикс
CMS
Drupal
HTML
Joomla
JQuery
Miro
MySQL
Netcat
PHP
Prestashop
Wordpress
XSLT
Apache
CSS
XHTML
Visual Basic
Delphi
C++
Управление командой
MVP
SAP R/3
Администрирование серверов Windows
данных
Планирование
Пользователь ПК
Программирование
Программное обеспечение
Разработка
Техническая поддержка
техническое обслуживание
MS Windows
администрирование серверов
Проектирование
Знание паттернов проектирования
Отрасли
Cloud Services
E-commerce & Retail
FinTech & Banking
Manufacturing
Marketing, Advertising & Design
Social Networking
Знание языков
Английский — B1
Главное о специалисте
Интересуют проекты где я буду сильно задействован в 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.
Проекты   (16 лет 11 месяцев)
Разработка криптовалютных кошельков
Роль
React Native Senior TypeScript Developer
Обязанности
Core State Holdings Corp corestateholdings.com Информационные технологии, системная интеграция, интернет • Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг React Native Senior TypeScript Developer - Разработка криптовалютных кошельков (ptpwallet, aabb, gemx, lpen) на Typescript React & Typescript React Native (далее RN); - Разработка и проектирование Payment Gateway (ptpshopy, payaabb) на Typescript React. - Работа в команде 4х разработчиков по методу XP(Экстремальное программирование), принципы методологии которые мы применяли: — TDD/CI/CD; — Модульное тестирование; — Парное программирование; — Постоянный рефакторинг; — Простота в проектировании (YAGNI и другие паттерны); — Код-ревью frontend, mobile и backend кода в GitLab; — ФП и ООП. - React Native Typescript с написанием Native Modules (далее RN): — Вывод участников программы лояльности на карте (Свой модуль с Google Maps API); — Генерация случайной темы с учетом доступности; — Добавление End-to-End тестов с использованием Detox для ускоренной проверки стабильности приложения после обновлений; — Добавление JSON анимации (RN Lottie); — Добавление Touch ID & Face ID аутентификации (FIDO); — Добавление поддержки планшетов; — Добавление поддержки Deeplinking; — Интеграция Tradingview Charting Library Plus (RN WebView бесшовный эффект); — Обновление React Navigation с 4 до 6. — Обновление RN c 62 до 73 и зависимостей; — Переводы по QR; — Переводы по NFC; — Покрытие unit и интеграционными тестами 40% приложения (RN Testing Library); — Получение общих и индивидуальных уведомлений(Push Notifications через RN OneSignal); — Разработка UI Kit RN (Storybook); — Разработка легковесного графика цен (RN Skia & RN Reanimated); — Разработка модального списка показывающегося из-за пределов экрана (RN Gesture handler & RN Reanimated); — Создание swipe списков; — Создание навигации с анимированными кнопками; — Создание плавающих шапок в общем слое и в списках; — Создание типизированного стека навигации (React Navigation); — Удаление RN Flipper из финальной сборки. - React Typescript: — JWT авторизация; — Виртуализация длинных списков; — Добавление Typescript в web проект на React; — Добавление Fingerprintjs; — Интеграция с Tradingview Charting Library Plus (это платная библиотека от Tradingview с возможностью некоторой кастомизации, идентична той что на сайте https://www.tradingview.com/chart/?symbol=OANDA%3AXAUUSD); — Обновление React Router c 5 на 6; — Перевод страниц и редко используемых компонентов в Lazy load режим; — Поддержка и обновление админок на React Admin; — Построение стека навигации на модальных окнах с URL адресами для анализа в аналитике; — Проектирование и разработка конструктора админок с ролями; — Разработка Invoice Builder с генерацией PDF на сервере (React PDF); — Разработка Shopify плагина для Payment Gateway; — Разработка виджетов для сторонних сайтов на Preact; — Разработка UI Kit Web (Storybook); — Сборка проектов (Webpack, ESBuild, Bun); — Удаление styled components, перевод на SASS. - Общие задачи для mobile & web: — Авторизация по QR-коду (WebSocket); — Верстка макетов по БЭМ в модульных системах; — Добавление AJV валидации данных в формах и параметрах; — Интеграция приложений с Google Analytics, Firebase & BugSnag; — Интернализация и локализация приложений (i18next); — Использование Decimal JS для точного форматирования длинных чисел; — Конфигурация typescript, eslint, stylelint, prettier, husky & lint-staged (hard strict & Airbnb); — Мемоизация тяжелых вычислений > O(n) (газ, курсы валют и тп); — Перевод старых приложения с классов на компоненты; — Переключение языка, темы оформления, фиатной валюты; — Разработка конвертации валют; — Разработка KYC Builder; — Разработка спотовой биржи: графики, активные ордера, история сделок, стакан, сделки, создание ордера (limit, market), выбор валютной пары; — Создание единого кода для frontend и mobile приложений (DRY); — Удаление Saga; — Удаление локальных состояний из Redux. - Проектирование White Label решений (далее WL): — Генерация frontend и mobile приложений под WL c использованием схем IOS, вариантов Android и Web app manifests; — Брендирование TradingView под WL; — Генерация Payment Gateway под WL на основе домена; — Разработка модального списка показывающегося из-за пределов экрана. Стек: AJV, Apollo Client, Axios, Babel, BEM, Bun, BugSnag, GitHub Actions, GitLab CI, Jenkins, Cypress, DevTools, Detox, Docker, Eslint, ES6+, ESBuild, Express.js, Fastify, Fastlane, Favicons, Firebase, FIDO, Fingerprintjs, FSD, Git, GitLab, GraphQL, HTML5, Husky, i18next, IDB, Jest, JSON, Lighthouse, Lodash, Lerna, Less, Metro, Micro Frontends, Mobile First, Monorepos, Mocha, MUI, Next.js, Node.js, npm/yarn, OAuth, OWASP, OneSignal, PostCSS, Prettier, React, React i18next, React Native, React Navigation, React Testing Library, Reactotron, ReSelect, Redux, Redux Saga, Redux Thunk, RN Async Storage, RN Datetimepicker, RN Device Info, RN Flipper, RN Gesture Han
Стек специалиста на проекте
Bugsnag, HTML5, Fastify.js, first, React testing library, Redux Thunk, devise, Redux, lighthouse, Gitlab CI, GraphQL, GitLab, fingerprintjs, bun, React Navigation, Flipper, reactotron, rn, Apollo client, DevTools, JSON, Git, Reselect, Frontend, Cypress, Jest, Firebase, OAuth, Fastlane, Lodash, MUI, BEM, OneSignal, Prettier, i18next, Micro, Monorepo, Storage, ESLint, Detox, Mobile, npm/yarn, Async, FSD, Redux-Saga, Esbuild, Docker, GitHub Actions, LESS, Husky, PostCSS, Lerna, Axios.js, Express.js, Mocha.js, Next.js, React, JavaScript, Node.js, React Native, infor, Javascript ES6+, owasp, Babel.js, Jenkins
Отрасль проекта
FinTech & Banking
Период работы
Май 2021 - Октябрь 2024  (3 года 6 месяцев)
Информационный портал
Роль
Lead Full Stack Developer
Обязанности
Крупный интегратор Информационные технологии, системная интеграция, интернет • Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг Lead Full Stack Developer - Проектирование и разработка на React, React Native, Node.js с использованием TypeScript. - Проведение код-ревью в Bitbucket. - Управление проектами и командой до 80 человек: — около 30 frontend, mobile и backend разработчиков; — около 8 UI/UX дизайнеров, включая художников; — около 40 рерайтеров, копирайтеров и корректоров. Команда разделена на несколько групп, в каждой есть свой Lead. У рерайтеров — 2 менеджера. Разработчики и дизайнеры работают в Jira, рерайтеры — в ONLYOFFICE. - Разработка направлений: — Порталы: охота, рыбалка, аферы, факты, анекдоты (1С-Битрикс, Vue); — Авто/мото знакомства (React, React Native, Python); — Видео доска объявлений (Vue, Laravel); — Создание White Label обменника криптовалюты (React, Node.js); — Видео анекдоты (React, React Native с оффлайн-режимом, Python); — Видео поздравления (React, React Native, Python); — Радио со звездами (Swift, Java, Python, React); — Перенос приложений с Cordova на React Native. Полное участие в проектах на React Native: авто/мото знакомства и анекдоты. Стек технологий: TypeScript, React, React Native, Node.js, Webpack, Redux, Saga, WebSocket, Express.js, ESLint, Prettier, Git, WebRTC, Google Analytics, Яндекс Метрика, Segmento.
Стек специалиста на проекте
Git, JavaScript, Node.js, Google Analytics, Webpack, WebRTC, Redux, Express.js, TypeScript, Saga, Segment, Prettier, WebSockets, ESLint, Яндекс.Метрика, React, React Native
Отрасль проекта
Social Networking
Период работы
Февраль 2017 - Май 2021  (4 года 4 месяца)
разработка маркетплейса
Роль
Lead Senior Frontend Developer
Обязанности
- Командная разработка маркетплейса на Marionette.js; - Проектирование и разработка системы обработки заказов на Meteor.js; - Проведение код-ревью в GitLab; - Управление командой из 3 разработчиков (2 middle, 1 junior); - Декомпозиция задач и планирование спринтов в Jira; - Настройка CI/CD с использованием Jenkins; - Развертывание на средах: Staging, Production; - Интеграция с Google Analytics и Яндекс Метрикой; - Проведение A/B-тестирования; - Ведение документации в Confluence (задокументировано 80%). Стек технологий: JS, JSDoc, Backbone.js, Marionette.js, Underscore, Webpack 4, Meteor.js, Gradle, Jenkins, Jira, GitLab, Git.
Стек специалиста на проекте
Git, JavaScript, Jira, Управление командой, Gradle, Jenkins, Webpack, GitLab, Backbone.js, Meteor, Underscore, JSDoc
Отрасль проекта
E-commerce & Retail
Период работы
Апрель 2015 - Декабрь 2016  (1 год 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
За границу
Готов работать на зарубежных проектах
Да
Образование
Среднее
Учебное заведение
Колледж Информационных и Социальных Коммуникаций
Специальность
ПО ВТ и АС, Программное Обеспечение Вычислительной Техники и Автоматизированных Систем
Завершение учебы
2008 г.

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

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 • FinTech & Banking • FoodTech • Insurance • Logistics & Transport • Urban technology
НР
Никита Р.
Екатеринбург
React Native разработчик
Senior
4 025,97 Р/час
Babel.js
CI/CD
CSS3
ESLint
EXPO
Figma
Firebase
Git
GitLab
GraphQL
+34

Никита — опытный IT-специалист, работающий в сфере разработки мобильных приложений. Его специализация — React Native разработчик. За 8 лет и 6 месяцев работы Никита участвовал в реализации нескольких проектов для компаний из разных отраслей: FinTech & Banking, Urban technology, Logistics & Transport, Insurance, E-commerce & Retail. На каждом проекте он занимал ведущие позиции: Tech Lead, Team Lead, Senior Frontend Developer, Middle Mobile Developer. В обязанности Никиты входило проектирование архитектуры, техническое ведение проектов, оценка и постановка задач для других разработчиков, менторство, конфигурация и поддержка CI/CD, организация процессов внутри команды, релиз приложений в сторы. Он также занимался разработкой UI-Kit, нативных модулей, динамических JSON форм, собственного навигатора для планшетов на базе React-Navigation.

Подробнее

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

Cloud Services • E-commerce & Retail • FinTech & Banking • Manufacturing • Marketing, Advertising & Design • Social Networking
ЮД
Юрий Д.
Пермь
React Native разработчик
Senior
5 009,46 Р/час
Управление командой
C++
Bugsnag
HTML5
styled
Fastify.js
WCAG
Sass
first
tradingview
+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.

Подробнее