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

ID 17080
АМ
Абузар М.
Мужчина, 23 года
Россия, Санкт-Петербург, UTC+3
Ставка
5 125 Р/час
НДС не облагается
Специалист доступен с 12 ноября 2024 г.

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

Подробнее
О специалисте
Специализация
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%.
Стек специалиста на проекте
E2E testing, UI, pre-commit, React Hook Form, Hooks, Работа с интеграциями, Vtiger, Microfrontend, JavaScript, документации, Разработка, 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, Next.js, React, SEO оптимизация, UI-тестирование, lint-staged, engineer, React, React Native
Отрасль проекта
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, JavaScript, tanstack, bun, React Navigation, PWA, OAuth, Auth0, EXPO, i18next, I18n, Router, Docker Compose, Zod, FSD, Docker, NestJS, Next.js, PostgreSQL, React, Node.js, Prisma.js, React Native
Отрасль проекта
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%.
Стек специалиста на проекте
JavaScript, Frontend, Cypress, Jest, Backend, Loki, NestJS, Next.js, React, Testing, Node.js
Отрасль проекта
EdTech
Период работы
Январь 2020 - Февраль 2022  (2 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный университет телекоммуникаций им. проф. М.А. Бонч-Бруевича, Санкт-Петербург
Специальность
Программная Инженерия
Завершение учебы
2024 г.

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

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

Интересуют проекты где я буду сильно задействован в 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 000 Р/час
Foundry
Native
JavaScript
modules
oauth2
Atlassian
Git
GraphQL
Jest
Firebase
+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 125 Р/час
E2E testing
Http4s
UI
pre-commit
React Hook Form
Hooks
React Query
Redux Toolkit
сервисы
Работа с интеграциями
+106

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

Подробнее
Blockchain • LifeStyle • Marketing, Advertising & Design • RnD
ВС
Владимир С.
Москва
JavaScript разработчик
Senior
3 750 Р/час
Работа с базами данных
Постановка задач
Разработка мобильных приложений
HTML5
платежные системы
Работа с интеграциями
JavaScript
интернетмагазин
Redux
Metamask
+38

Владимир — опытный JavaScript-разработчик уровня Senior. Обладает навыками работы с базами данных, постановки задач, разработки мобильных приложений и интернет-магазинов. Имеет опыт работы с платёжными системами, интеграциями, Redux, Metamask, web3, а также проектирования архитектуры, рефакторинга и продвижения сайтов. В портфолио Владимира есть проекты в сферах Blockchain, LifeStyle, RnD и Marketing, Advertising & Design. Он работал над интерфейсом на React (NextJS) для блокчейн-платформы, приложением для зарядки электромобилей, пользовательским интерфейсом системы бережливого производства и другими проектами. Общий стаж работы на проектах — 6+ лет. Native Javascript, TypeScript - 6+ React, NextJS - 3 года

Подробнее
Blockchain • E-commerce & Retail
ИК
Илья К.
Москва
Системный аналитик
Middle+
3 000 Р/час
UML
SQL запросы
JSON API
Postman
Atlassian
REST
API
XML
JSON
Scrum
+31

Илья — опытный системный аналитик с навыками работы в области E-commerce & Retail и Blockchain. Он обладает глубокими знаниями SQL, BPMN, UML, MS SQL, а также опытом работы с Atlassian Jira и другими инструментами. Илья участвовал в двух проектах: проводил сбор и анализ бизнес-требований заказчика, изучал его бизнес-процессы, разрабатывал техническое задание, проектировал API и формулировал задачи для команды разработчиков. Также он участвовал в создании начальных макетов интерфейсов и консультировал команду по требованиям к информационной системе. Во втором проекте Илья занимался разработкой и поддержкой проектной документации, анализом требований от продуктовых владельцев, исследованием текущих процессов и созданием новых бизнес-процессов. Кроме того, он проектировал и документировал API, консультировал продуктовых владельцев и разработчиков, участвовал в формулировании требований к аналитике на основе событий.

Подробнее
Manufacturing • Social Networking
ВГ
Владимир Г.
Москва
Backend разработчик
Middle+
3 500 Р/час
ELK
микросервисов
сервисы
Работа с интеграциями
unit
Работа в команде
Разработка
Kubernetes
Программное обеспечение
стек
+35

Владимир — опытный backend-разработчик уровня Middle+. Он обладает навыками работы с Java, ELK, API, Bitbucket, Code Review, PHP, Hibernate, Java 17, Jenkins, JUnit 5, Kafka, Kubernetes, Liquibase, Lombok, Maven, PostgreSQL, springboot, springdata и другими инструментами. Владимир работал над проектами в сфере производства (АО «ГЕОИНФОРМАЦИОННЫЕ СИСТЕМЫ») и социальных сетей (ООО «ТРРВ»). В его обязанности входило создание нового функционала для интерактивной карты, поддержка и доработка существующего кода микросервисов, обеспечение интеграции с внешними API, разработка миграций для базы данных, проведение код ревью, оптимизация поисковой системы и взаимодействие с другими членами команды.

Подробнее
LifeStyle • Social Networking
ЕА
Егор А.
Липецк
QA авто
Junior+
1 750 Р/час
Unit testing
сервисы
JavaScript
обработка
фреймворк
автотесты
Программное обеспечение
стек
работу с
PostreSQL
+45

Егор — это Junior+ QA авто специалист с опытом работы на проектах в сфере Social Networking и LifeStyle. Он обладает навыками работы с Python, Pytest, FastAPI, PostreSQL, API, Asyncio, CI/CD, Docker, Git, Gmail, документацией, микросервисами, а также опытом тестирования приложений с REST архитектурой, JSON и XML. Егор работал над созданием микросервисов авторизации и регистрации с подтверждением логина через email и регистрации через сторонние сервисы. Написал документацию для API. Протестировал работоспособность микросервиса с помощью pytest. Использовал Docker и CI/CD для контейнеризации и автосборки. У Егора есть опыт проектной деятельности, где он работал с Python и его библиотеками, с фреймворком Django и DRF, с СУБД — Sqlite3, SQLite, MySQL, PostgreSQL и API. Владеет навыками работы с Docker, Git, Celery, Redis, Nginx, ООП, (MVT), Pytest, Unittest, CSS, HTML, FastAPI.

Подробнее