React Frontend developer

Геленджик, Россия
Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • Fullstack • Frontend • JavaScript • Node.js • TypeScript • React • Vue.js • Express • Nest • MongoDB • PostgreSQL
Удаленная работа • Частичная занятость
Опыт работы более 5 лет
Есть файл резюме (защищен)
О себе

На данный момент Ведущий(Senior) разработчик.

Мои компетенции и опыт

Опыт работы (последние 3–5 лет)

нужен доступ к резюме ( нужен доступ к резюме ) | июнь 2024 — декабрь 2025

Frontend‑разработчик, iGaming (аффилиатная платформа, онлайн‑казино)Обязанности:

  • Разработка и оптимизация React‑компонентов (мемоизация, useCallback/useMemo/useReducer)
  • Организация и оптимизация состояния приложения через контексты и Zustand
  • Разработка кастомных хуков и интеграции с REST API через React Query и Axios
  • Написание тестов (Jest, React Testing Library, Playwright) и поддержка качества кода
  • Архитектурные решения, code review, участие в CI/CD
  • Соблюдение git-flow, информационной безопасности и стандартов (фиксация зависимостей, DOMPurify, CORS/XSS)

Достижения:

  • Обеспечение стабильной и безопасной работы фронтенда iGaming‑продуктов в продакшене
  • Внедрение единого подхода к кэшированию и работе с API через React Query
  • Включение автоматизированных проверок (ESLint, Prettier, Husky) в CI/CD
  • Документирование архитектуры и процессов в корпоративной базе знаний

Ключевые результаты: участие в полном цикле разработки, своевременный выход фич, соответствие требованиям безопасности и стабильности продукта.

АНО «Диалог-Регионы» | март 2022 — январь 2026

Frontend‑разработчикОбязанности:

  • Разработка и поддержка фронтенда нескольких продуктов
  • Взаимодействие с PM, дизайном и бэкендом
  • Онбординг разработчиков, проведение code review
  • Планирование спринтов, участие в agile‑процессах

Проект 1 — личный кабинет аналитиков и админка:Стек: нужен доступ к резюме , нужен доступ к резюме , Redux Toolkit, RTK Query, React Hook Form, Styled Components.

Достижения:

  1. Реализация динамической пагинации для больших объёмов данных
  2. Организация загрузки данных через RTK Query с использованием кэша
  3. Сложная система фильтрации и поиска на React Hook Form
  4. Рефакторинг приложения: переход на Feature Sliced Design и App Router
  5. Рефакторинг админки с переходом на RTK Query

Проект 2: Поддержка UI‑библиотеки с темой и кастомизацией под проекты.

Проект 3 — веб‑клиент нейросети.

Стек: 
React 19, React Query, Zustand, MUI, Vite.

Достижения:

  • Интерфейс для работы с тремя моделями внешних нейросетей
  • Полный цикл: от инициализации проекта и CI до вывода в прод
  • Адаптивная вёрстка для desktop и мобильных устройств

Ключевые результаты: участие в проектировании и развитии трёх продуктов, проведение рефакторинга с улучшением архитектуры и поддержкой, поддержка процессов разработки.

Newton Технологии | январь 2020 — февраль 2022

Frontend‑разработчик (торговые системы)Обязанности: вёрстка, баги, CRUD‑функции, интерфейсы, code review, онбординг.

Достижения:

  • Реализация системы «сторис» в личном кабинете
  • Интеграция графика котировок по сделкам пользователя (AnyChart)
  • Внедрение feature flags для A/B‑тестов и аналитики

Ключевые результаты: запуск новых фич, участие в онбординге и ревью кода.
 

Professional Experience (Last 3–5 Years)

нужен доступ к резюме ( нужен доступ к резюме ) | June 2024 — December 2025

Frontend Developer, iGaming (affiliate platform, online casino)Responsibilities:

  • Building and optimizing React components (memoization, useCallback/useMemo/useReducer)
  • Managing application state with contexts and Zustand
  • Writing custom hooks and REST integrations via React Query and Axios
  • Ensuring code quality with Jest, React Testing Library, Playwright
  • Contributing to architecture decisions, code reviews, and CI/CD
  • Following git-flow workflows and security practices (fixed dependencies, DOMPurify, CORS/XSS)

Achievements:

  • Delivered and maintained a stable, secure frontend for iGaming products in production
  • Standardized API integration and caching with React Query
  • Integrated automated checks (ESLint, Prettier, Husky) into CI/CD
  • Documented architecture and processes in the knowledge base

KPIs: Full-cycle frontend development, on-time feature delivery, stable production performance, compliance with security and code quality standards

ANO Dialog-Regions | March 2022 — January 2026

Frontend DeveloperResponsibilities:

  • Developing and maintaining frontend for multiple company products
  • Collaborating with PMs, designers, and backend
  • Onboarding frontend developers and performing code reviews
  • Taking part in sprint planning and agile ceremonies

Project 1 — analytics dashboard and admin panelStack: нужен доступ к резюме , нужен доступ к резюме , Redux Toolkit, RTK Query, React Hook Form, Styled Components

Achievements:

  1. Implemented dynamic pagination for large datasets
  2. Set up data loading with RTK Query and caching
  3. Built a complex filtering and search system using React Hook Form
  4. Led app refactoring to Feature Sliced Design and App Router
  5. Refactored admin panel to use RTK Query

Project 2: Maintained and extended a shared UI library with theme provider and per-project customization.

Project 3 — AI web client

Stack: React 19, React Query, Zustand, MUI, Vite

Achievements:

  • Built a unified interface for three external AI models
  • Owned project setup: from init and CI to production deployment
  • Delivered responsive layouts for desktop and mobile

KPIs: Delivered three products, led major architectural refactors, ensured timely releases and maintained product stability

Newton Technologies | January 2020 — February 2022

Frontend Developer (trading systems)Responsibilities: Layout, bug fixes, CRUD features, interfaces, code review, onboarding

Achievements:

  • Implemented a “stories” feature in the user account
  • Integrated user trade quotes on charts (AnyChart)
  • Introduced feature flags for A/B testing and analytics

KPIs: Delivered new features, supported onboarding, and participated in code review



Есть файл резюме (защищен)


Интересные кандидаты