Frontend разработчик

Уровень зарплаты: от 180 000 руб.
Местоположение: Россия, Самарская область (МСК +1ч)

Резюме: Frontend разработчик

Ozon банк
Frontend-разработчик
Проект: Разработка интерфейсов модуля AML (Anti-Money Laundering - меры по
предотвращению отмывания денег, полученных незаконным путём) для сотрудников
комплаенс-отдела.
Стек:
— React, Redux Toolkit, RTK Query, TypeScript, Vite, Jest, React Testing Library, FSD, React Portals
➤ Задачи, которые выполнял:
— Мигрировал устаревшие AngularJS (1.x) -компоненты корпоративного UI-kit на современные
React-компоненты (хуки, функциональные компоненты, Context API).
— Реализовал пользовательские сценарии для ключевых операций (запрос недостающих
документов, подтверждения, обработка ошибок) с использованием React, Redux Toolkit и React
Portals для отображения pop-up окон.
— Покрывал компоненты unit и интеграционными тестами (Jest, React Testing Library).
➤Чем горжусь:
— Оптимизировал производительность в модуле комплаенса: внедрил кэширование и
ревалидацию сетевых запросов через RTK Query (refetchOnFocus / refetchOnReconnect), что
сократило время отклика интерфейса с ~1,5 с до <0,7 с.
—Мигрировал таблицы на React (Hooks, TypeScript), оптимизировав производительность (через
React.memo, useMemo, useCallback) и реализовав автообновление данных с RTK Query polling. В
результате ускорил процесс проверок и снизил вероятность пропуска критичных операций.
— Добавил в профиль клиента отображение и предпросмотр документов: реализовал парсинг
и визуализацию PDF/изображений (React PDF), обработку ошибок и fallback-сообщений,
предпросмотр в модальном окне.

Simtech Development
simtechdev.ru
Информационные технологии, системная интеграция, интернет
• Разработка программного обеспечения
• Системная интеграция, автоматизации технологических и бизнес-процессов
предприятия, ИТ-консалтинг
Frontend-разработчик
➤Компания: Simtech Development — веб-разработка на CS-Cart, мобильные решения, дизайн,
тестирование и системная интеграция для B2B, B2C и D2C.
Проекты: интернет-магазины и маркетплейсы (e-commerce, B2B/B2C).
Обязанности и достижения:
✔ Разработка интерфейсов интернет-магазинов и личных кабинетов (React, Next.js, TypeScript):
интеграция с REST API, совместное формирование контрактов и настройка
Swagger-документации.
✔ Верстка адаптивных страниц по макетам Figma (HTML5, SCSS, Grid/Flexbox, mobile-first),
обеспечение кросс-браузерности и единых UI-паттернов → рост конверсии на мобильных
устройствах на 17%.
✔ Внедрение Atomic Design при разработке UI-библиотеки переиспользуемых компонентов;
внедрение FSD для e-commerce приложений, обеспечив модульность и простоту
масштабирования; управление состоянием — через Redux Toolkit и RTK Query.
✔ Реализация форм с валидацией в реальном времени (react-hook-form + zod)
✔ Настройка среды разработки и стандартов код-стиля (ESLint, Prettier, Husky, lint-staged, Git
hooks), проведение code review.
✔ SEO и производительность: улучшение Core Web Vitals (LCP −35%, FID − < 200, CLS − 0) с
помощью SSR/SSG/ISR, семантической разметки, meta-тегов, Open Graph, JSON-LD, sitemap.xml
и robots.txt.
✔ Оптимизация бандла и ресурсов (dynamic import, code splitting, lazy-loading изображений
WebP/AVIF, next/image) → финальный размер бандла сокращён с 5 МБ до 3.5 МБ
Технологии:
React, Next.js, TypeScript, Redux Toolkit, RTK Query, react-hook-form, zod, Figma, Git, Webpack, Vite,
Lighthouse, Google Analytics.

Посмотрите похожие резюме

Frontend-разработчик (React, TypeScript)
Зарплата: 150 000 руб.
Frontend-разработчик
Зарплата: 140 000 руб.
Frontend Developer | Frontend-разработчик
Зарплата: 60 000 руб.
Frontend разработчик
Зарплата: 160 000 руб.