Абузар М. React Native разработчик, Senior

ID 17080
АМ
Абузар М.
Мужчина, 23 года
Россия, Санкт-Петербург, UTC+3
Ставка
5 266,35 Р/час
вкл. НДС 5% (195.24 Р)
Специалист доступен с 18 мая 2025 г.

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

Подробнее
О специалисте
Специализация
React Native разработчик
Грейд
Senior
Навыки
Http4s
UI
React Hook Form
React Query
Redux Toolkit
Работа с интеграциями
Microfrontend
JavaScript
WebSockets
архитектура
tanstack
TokBox
bun
TRPC
React Navigation
Базы данных
shadcn
PWA
Apollo client
GraphQL
Frontend
Cypress
Jest
Redis
Firebase
OAuth
Apollo
Sentry
Auth0
SWR
EXPO
Обучение персонала
Firestore
Backend
i18next
RTK Query
I18n
Router
Docker Compose
Zod
Loki
FSD
Docker
zustand
React Hooks
TypeScript
ORM
SSE
Аналитика
Service Worker
NestJS
Next.js
PostgreSQL
React
Testing
Identity Server
REST API
Node.js
Prisma.js
React Native
React, React Native
CSS
Jira
HTML
Git
ads
code
DevOps
E2E testing
engineer
feature-sliced
Hooks
Husky
lint-staged
mercury
Nginx
Playwright
pre-commit
QA
sensor
SEO оптимизация
Storybook
UI-тестирование
Vtiger
Web
библиотеки
библиотеки компонентов
Дизайн
Дизайн-системы
Информационные технологии
Консалтинг
линтер
Мобильное приложение
написание тестов
Обучение
Разработка
Рефакторинг
сервер
Написание документации
Пользовательские интерфейсы
Анализ бизнес-процессов
макеты
Отрасли
EdTech
Marketing, Advertising & Design
Знание языков
Английский — C1
Главное о специалисте
Опытный разработчик с большой экспертизой в разработке интерфейсов, проектировании архитектуры ПО, системного дизайна, инфраструктуры приложения. В работе делаю упор на масштабируемость приложений. Активно сотрудничал с интернациональной командой (разработчики из Аргентины), общение вели на английском. Мой текущий уровень английского C1. Также есть опыт взаимодействия и разработки REST API (HTTP/S, WebSocket, SSE), GraphQL, TRPC В своей работе активно занимался выбором правильных технологий для решения бизнес-задач, Взаимодействовал с QA-инженерами, Бизнес-аналитиками, дизайнерами, разработчиками. Есть опыт ревью кода коллег ниже и выше по грейду. Составление ТЗ по бизнес-требованиям и user story, планирования спринтов.
Проекты   (4 года 10 месяцев)
Разработка интерфейса приложения с микросервисной архитектурой
Роль
Senior Frontend Engineer
Обязанности
Mercury Development, LLC Самара, www.mercdev.com/ Информационные технологии, системная интеграция, интернет • Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг Senior Frontend Engineer - Разработка интерфейса приложения с микросервисной архитектурой. - Взаимодействие с бизнесом, дизайнерами, backend, devops и QA инженерами. - Разработка UI-библиотеки. - Составление документаций (RFC, ADR, ADS) - Написание тестов (тестирование UI Storybook, E2E на Cypress и Playwright). - SEO оптимизация (Web Vitals) - Работал над внутренними и биллинговыми проектами компании. - Взаимодействовал с международной командой разработчиков. - Реализовал мобильное приложение с использованием PWA, добавив поддержку оффлайн режима, что улучшило пользовательский опыт на 20%. - Основной стек: React, React Native, Typescript, Zustand, SWR, Микрофронтенды, React-hook-form, PWA, Workbox, Service workers, Next.js, Tanstack, Shadcn UI, Сервисы аналитики, Sentry и Posthog, Firebase, Firestore. - Оптимизировал размер сборки приложения в 2 раза с помощью веб-сервера Nginx. - Создание дизайн-системы и библиотеки компонентов на основе React и Storybook, что сократило затраты времени на разработку интерфейсов для новых продуктов на 50%. - Полный рефакторинг и улучшение архитектуры приложения (FSD - Feature-Sliced Design), добавление архитектурного линтера Steiger на уровень pre-commit hooks (lint-staged, husky) - Улучшение производительности приложений путем внедрения динамической подгрузки модулей (code splitting) и оптимизации пакетов зависимостей, что снизило общий размер бандлов на 25%. - Обучение команды и внедрение лучших практик разработки на React, Next.js и TypeScript, что повысило производительность и снизило количество багов на 15%.
Стек специалиста на проекте
UI, Пользовательские интерфейсы, pre-commit, React Hook Form, Hooks, Работа с интеграциями, Vtiger, Microfrontend, Разработка, tanstack, TokBox, Обучение, ads, написание тестов, mercury, code, shadcn, Мобильное приложение, Анализ бизнес-процессов, PWA, библиотеки компонентов, линтер, sensor, DevOps, QA, Frontend, Cypress, Firebase, Nginx, Рефакторинг, Storybook, Информационные технологии, Sentry, SWR, Firestore, Backend, Дизайн-системы, Дизайн, Playwright, Web, feature-sliced, Консалтинг, FSD, Написание документации, zustand, TypeScript, Husky, Аналитика, Service Worker, UI-тестирование, Next.js, React, SEO оптимизация, JavaScript, lint-staged, engineer, React, React Native, E2E testing
Отрасль проекта
EdTech
Период работы
Ноябрь 2023 - Октябрь 2024  (1 год)
Разработка мобильного прилжения
Роль
Senior Разработчик (Mobile + Frontend)
Обязанности
Ускорение загрузки страниц на 40% благодаря внедрению оптимизированной серверной рендеринга и статической генерации (SSG/ISR) в Next.js, что привело к увеличению конверсии и снижению показателей отказов. - Разработка сложных клиентских интерфейсов с использованием React и TypeScript, что позволило сократить время разработки на 30% за счет улучшенной типизации и повторного использования компонентов. - Интеграция с микросервисной архитектурой на Node.js и Nest.js, обеспечивая надежную связь между фронтендом и бэкендом, что позволило снизить количество ошибок при интеграции и повысить общую стабильность системы. - Внедрение CI/CD процессов для автоматизированной сборки, тестирования и деплоя приложений на базе Next.js и Docker, что ускорило релизы на 20%. - Оптимизация SEO и улучшение индексации благодаря реализации серверного рендеринга и улучшению метаданных страниц в Next.js, что привело к росту органического трафика на 30%. - Разработка мобильных приложений на React Native + Expo, реализация функционала оффлайн-доступа с помощью Redux Persist и SQLite, что позволило пользователям продолжать работу с приложением даже при отсутствии интернета, увеличив удовлетворенность клиентов. - Реализация реальных времени обновлений (real-time features) с использованием WebSockets и SSR, WebRTC, что улучшило взаимодействие пользователей с платформой и повысило вовлеченность. - Улучшение безопасности клиентских и серверных приложений за счет внедрения современных методов авторизации и аутентификации (OAuth2, JWT) и регулярного аудита безопасности. - Стек: Next.js, React, PWA, TypeScipt, Tanstack, React Query, Zod, Node.js, Nest.js, Auth, OAuth, Bun.sh, PostgreSQL, Prisma, Docker, Docker Compose, React Native, Expo, React Navigation, Expo Router, FSD, i18n (i18next)
Стек специалиста на проекте
React Query, tanstack, bun, React Navigation, PWA, OAuth, Auth0, EXPO, i18next, Router, Docker Compose, Zod, FSD, Docker, Next.js, React, NestJS, JavaScript, Node.js, Prisma.js, React Native, PostgreSQL, I18n
Отрасль проекта
Marketing, Advertising & Design
Период работы
Февраль 2022 - Ноябрь 2023  (1 год 10 месяцев)
Разработка приложения
Роль
Fullstack-разработчик
Обязанности
Оптимизация производительности приложения на 35% с использованием Next.js для серверного рендеринга и оптимизации фронтенд-ресурсов (Webpack, SWC), что улучшило пользовательский опыт и повысило удержание клиентов. Реализация микросервисной архитектуры с использованием Nest.js, TypeScript и Redis для управления кэшированием, что позволило масштабировать систему без потери производительности и сократить время ответа API на 25%. Создание комплексного real-time решения на базе WebSockets и GraphQL Subscriptions с интеграцией в React-приложение для предоставления мгновенных обновлений данных, что значительно улучшило пользовательский опыт в сценариях с высокой динамикой данных. Внедрение Progressive Web App (PWA) с использованием Next.js и Workbox, что позволило создать приложение с офлайн-доступом и сократило время загрузки мобильной версии на 50%, что улучшило взаимодействие с мобильными пользователями. Разработка масштабируемой системы авторизации с использованием OAuth 2.0, JWT и Passport.js, обеспечив интеграцию с социальными сетями и корпоративными сервисами для безопасного доступа пользователей. Развертывание серверной части на микросервисах с использованием Docker, Kubernetes и AWS Lambda, что обеспечило гибкое управление нагрузкой и снизило операционные расходы на 15%. Интеграция API на GraphQL с использованием Apollo Server на Nest.js и Apollo Client на React, что сократило время на интеграцию новых фич на 30% и улучшило общую производительность системы. Автоматизация CI/CD процесса с использованием GitHub Actions, Docker и Terraform, что позволило быстрее выпускать новые версии приложения и сократило количество ошибок при деплое на 20%. Оптимизация базы данных с использованием PostgreSQL и Prisma ORM, что повысило производительность запросов и улучшило масштабируемость данных, особенно при росте числа пользователей на 40%. Интеграция кеширования на уровне frontend и backend с использованием Redis и React Query, GraphQL что снизило нагрузку на серверы и ускорило получение данных, улучшив пользовательский опыт при высоких нагрузках. Разработка модульной архитектуры для фронтенд-приложений с использованием Next.js, Redux Toolkit, Zustand и React Hooks, (также Redux Toolkit, RTK query) что позволило снизить технический долг и упростило разработку новых функциональностей. Использование serverless технологий для снижения затрат на инфраструктуру, используя AWS Lambda и Next.js API Routes, что упростило масштабирование серверной части без значительных затрат на серверные ресурсы. Обеспечение безопасности и соответствия GDPR с помощью современных инструментов шифрования и аудита данных, таких как bcrypt, Argon2 и Helmet.js, что повысило доверие пользователей и соответствие стандартам. Создание комплексной аналитической платформы с использованием React, Node.js, Nest.js и Grafana для мониторинга и анализа производительности приложений в реальном времени, что помогло оперативно реагировать на сбои и улучшить стабильность. Внедрение тестирования на всех уровнях с использованием Jest, Cypress и Loki для тестирования как frontend (React, Next.js), так и backend (Node.js, Nest.js) частей приложения, что сократило количество ошибок на продакшене на 40%.
Стек специалиста на проекте
Frontend, Cypress, Jest, Backend, Loki, Next.js, React, NestJS, Testing, JavaScript, Node.js
Отрасль проекта
EdTech
Период работы
Январь 2020 - Февраль 2022  (2 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный университет телекоммуникаций им. проф. М.А. Бонч-Бруевича, Санкт-Петербург
Специальность
Программная Инженерия
Завершение учебы
2024 г.

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

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.

Подробнее
E-commerce & Retail • Travel, Hospitality & Restaurant business
ИС
Иван С.
Хабаровск
React Native разработчик
Senior
3 116,88 Р/час
Foundry
Native
JavaScript
modules
Atlassian
Git
GraphQL
Jest
Firebase
Lottie
+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-центра, автоматизацией различных процессов и другими задачами. Ранее он также имел опыт работы инженером информационно-аналитического отдела, монтажником и инженером-проектировщиком.

Подробнее

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

EdTech • Marketing, Advertising & Design
АМ
Абузар М.
Санкт-Петербург
React Native разработчик
Senior
5 266,35 Р/час
Http4s
UI
Пользовательские интерфейсы
pre-commit
React Hook Form
Hooks
React Query
Redux Toolkit
Работа с интеграциями
Vtiger
+102

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

Подробнее
Cloud Services • FinTech & Banking • Government & Public Sector • HRTech • Manufacturing
ИХ
Ирек Х.
Ульяновск
Java разработчик
Senior
4 545,45 Р/час
C#
POI
HTML/CSS
Spring Boot 2.4
ELK
pl
MS Windows
Java 7
criteria
core
+73

- Опыт коммерческой разработки ПО более 9 лет - Опыт управления командой специалистов до 6 человек - Участие в планировании backlog-а и согласовании сроков и дат релизов с клиентом - Оценка трудоемкости проектов и отдельных задач - Принятие технических решений совместно с архитектором и командой - Декомпозиция, распределение задач - Написание кода, Code review и контроль качества кода - Передача готовых модулей на проверку QA, контроль процесса релиза - Использование систем управления проектами и контроль эффективности команды - Повышение технического навыка разработчиков, консультирование специалистов по технической части - Подбор специалистов в команду, определение технических компетенций специалистов - Опыт разработки сервисов, web, desktop приложений, микросервисов - Быстрое решение проблем в сложных условиях, умение осваивать и внедрять новые технологии в сжатые сроки

Подробнее