Frontend Developer
Артем
Возраст
27 лет (08 Ноября 1998)
Город
Санкт-Петербург
Возможен переезд в другой город
Гражданство
Белоруссия
Полная занятость
4 года
Информационные технологии / IT / Интернет
Проект: крупный туристический сервис (поиск туров, отелей и экскурсий).
Участвовал в развитии travel-tech проекта, ставшего лауреатом премии «Золотой сайт 2026».
Применяемый стек:
Frontend: React, Next.js, TypeScript, JavaScript (ES6+), Effector, Webpack, react-admin, MUI, Sass.
Инфраструктура и тестирование: Jest, React Testing Library, Axios, REST API, Git, Swagger.
- разработал страницу поиска туров на Next.js с SSR через getServerSideProps, обеспечив корректную первичную загрузку данных и SEO;
- реализовал каскадную систему фильтров с синхронизацией URL, состояния приложения, API и интерфейса без перезагрузки страницы;
- реализовал систему адаптивной доставки изображений на базе S3 и imgproxy для основных пользовательских сценариев проекта: настроил конфигурации размеров для различных типов контента и устройств, что позволило в типовых сценариях сокращать объём загружаемых изображений примерно на 50%, а для крупных баннеров и галерей — до 70–90%;
- самостоятельно отвечал за развитие 7+ бизнес-модулей административной панели (шаблоны метаданных, кэширование, история изменений, признаки и приоритеты отелей, SEO и др.), реализуя CRUD-функциональность, формы, таблицы, фильтрацию, модальные окна и интеграцию с backend API, а также участвовал в развитии других разделов системы;
- разрабатывал и развивал ключевые пользовательские разделы туристического сервиса (туры, отели, регионы, карточки объектов), реализуя бизнес-логику отображения данных, навигацию, взаимодействие с API и пользовательские сценарии бронирования;
- оптимизировал производительность React-приложения: внедрял lazy loading, мемоизацию компонентов и оптимизацию рендеринга, улучшая отзывчивость интерфейса и пользовательский опыт;
- адаптировал Next.js-приложение для работы внутри мобильного WebView: реализовал поддержку app mode, условный рендеринг интерфейса и корректную работу пользовательских сценариев.
Информационные технологии / IT / Интернет
Проект: сфера e-commerce, платформа для управления запасами на складах
Применяемый стек:
Frontend: React, Redux Toolkit, TypeScript, ES6+, Vite, SCSS Modules, react-hook-form, react-router-dom, date-fns, lodash, AntD, MUI.
Инфраструктура и тестирование: Jest, React Testing Library, Axios, ESLint, Prettier, GitLab, Swagger.
Задачи и реализованный функционал:
- разрабатывал интерфейсы для e-commerce платформы управления складскими запасами;
- реализовал формы с валидацией (React Hook Form), фильтрацию данных и CRUD-операции;
- разрабатывал пользовательские компоненты и UI на основе дизайн-системы;
- выполнял адаптивную верстку по макетам Figma;
- участвовал в code review;
- участвовал в онбординге новых разработчиков и командной работе (дейлики, оценка задач).
Инфраструктура и тестирование: Jest, React Testing Library, Axios, ESLint, Prettier, GitLab, Swagger.
Коммуникации: Telegram.
Информационные технологии / IT / Интернет
Применяемый стек:
Frontend: React (функциональные компоненты), SCSS Modules, PropTypes.
Инфраструктура: Webpack, ESLint, Prettier, Axios.
UI-библиотеки: Ant Design (antd).
Контроль версий и документация: GitLab, Swagger.
Задачи и реализованный функционал:
- разрабатывал пользовательские интерфейсы по макетам Figma;
- создавал и поддерживал UI-компоненты;
- интегрировал frontend с backend API;
- участвовал в командной разработке и поддержке проекта.
Высшее (Бакалавр)
Гомель, 2016 — 2021 гг.
Английский — Технический
Права категорий:
A, B
Стаж:
4 года
Frontend Developer с 4+ годами коммерческого опыта. Основной стек — React, Next.js и TypeScript.
Последние несколько лет развивал крупный travel-tech продукт. Занимался разработкой пользовательских сценариев поиска и бронирования, WebView-интеграцией для мобильного приложения, административными панелями и оптимизацией производительности.
Есть опыт работы с SSR, REST API, сложными системами фильтрации, оптимизацией Core Web Vitals, code review и командной разработкой. Люблю разбираться в существующем коде, улучшать архитектуру и делать интерфейсы быстрее и удобнее.
Мой телеграмм @pappiksik
12 декабря, 2021
40 000 руб
16 декабря, 2021
Дмитрий
Город
Санкт-Петербург
Возраст
34 года ( 7 апреля 1992)
Опыт работы:
9 месяцев
Последнее место работы:
Начинающий тестировщик, АНКОР, кадровый холдинг
03.2019 - 12.2019
30 декабря, 2021
20 000 руб
Богдан Николаевич
Город
Санкт-Петербург
Возраст
32 года ( 4 октября 1993)
Опыт работы:
Без опыта
Резюме размещено в отрасли
