Анастасия Е. JavaScript разработчик, Middle
ID 11915
АЕ
Анастасия Е.
Middle
Россия, Ульяновск, UTC+4
2 597,4 Р/час
вкл. НДС 5% (95.24 Р)
Специалист доступен с 13 октября 2026 г.
О специалисте
Специализация
JavaScript разработчик
Грейд
Middle
Навыки
Отрасли
Главное о специалисте
Анастасия — опытный JavaScript-разработчик уровня Middle. Она обладает навыками работы с широким спектром технологий, включая Axios.js, Cegit, CSS3, ESLint, Git, HTML5, Husky, Jest, Material UI, Microsoft, Prettier, React, React Hook Form, React Router, React testing library, Redux, Redux Thunk, Redux-Saga, RTK Query, SCSS, Style Modules, Styled Components, TypeScript, UI и Webpack.
Анастасия имеет опыт работы на трёх проектах в сферах Travel, Hospitality & Restaurant business и E-commerce & Retail. На каждом из них она выполняла роль фронтенд-разработчика. В её обязанности входило создание каркаса приложения и архитектуры проекта, настройка инструментов контроля оформления кода, реализация рекламных баннеров и баннеров после авторизации, работа с динамическими формами, создание валидации полей и проверки на заполненность формы, написание тестов на Jest и React Testing Library, а также реализация логики авторизации и регистрации.
Общая продолжительность работы Анастасии на проектах составляет более 2 лет.
Проекты
(2 года 3 месяца)Портал клиента фармацевтической компании
Роль
Frontend разработчик
Обязанности
Описание проекта
Приложение для доступа к сервисам клиента, где пользователь может изучить финансовую информацию по своим контрагентам, выполнять поиск и просматривать детали заказов, узнавать статус и текущее состояние заказов.
Состав команды
2 фронтенд-разработчика, 4 бекэнд-разработчика, 1 QA, 1 PM.
Технологии на проекте
React, Redux-toolkit, React Router, git, Typescript, ESLint, Prettier, SCSS, Redux-thunk, Axios, Webpack, Ant-Design, React-hook-form, vanilla-extract.
Задачи/реализованный функционал
С нуля создание каркаса приложения и архитектуры проекта, настройка инструментов контроля оформления кода — ESLint и Prettier. Реализация рекламных баннеров и баннеров после авторизации с различными режимами показа. Работа с динамическими формами с использованием react hook form. Создание валидации полей и проверки на заполненность формы. Деление логики и интерфейса форм по ролям. Написание тестов на Jest и React Testing Library. Реализация логики авторизации и регистрации.
Стек специалиста на проекте
Git, Webpack, React Router, TypeScript, React Hook Form, SCSS, Ant design, Redux Toolkit, Redux Thunk, Prettier, Axios.js, ESLint, React, vanilla-extract
Отрасль проекта
Travel, Hospitality & Restaurant business
Начало работы
Январь 2024 - Июль 2024
(7 месяцев)
Платформа фотохостинга
Роль
Frontend разработчик
Обязанности
Описание проекта
Приложение для просмотра изображений, masonry-галерея с бесконечной лентой и поиском. Есть возможность оставлять лайки на постах. Показ информации о каждом изображении, сортировка и поиск по названию. Фотохостинг поддерживает такие форматы, как .png, .jpg, .gif, .jpeg, .bmp, .webp, .svg
Состав команды
2 фронтенд-разработчика, 1 бекэнд-разработчик, 1 QA, 1 ПО
Технологии на проекте
JS, HTML5, React, Redux-toolkit, React Router, webpack, git, Typescript, ESLint, Prettier, Style-module, SCSS, Redux-thunk, RTK-query, Axios, Husky, React-hook-form
Задачи/реализованный функционал
Разработка каркаса мультистраничного SPA приложения. Были добавлены инструменты контроля оформления кода, такие как ESLint и Prettier. Была настроена проверка оформления ESLint на пре-пуш хук. Проведена интеграция с backend по REST, реализацией поиска и сортировки по автору, месту нахождения, дате создания через бэкенд. Также реализована смена темы. Реализованы авторизация и oAuth через vk.api, skeleton loading, адаптивный дизайн.
Стек специалиста на проекте
Git, JavaScript, Webpack, React Router, TypeScript, React Hook Form, Husky, HTML5, SCSS, Redux Toolkit, Redux Thunk, Prettier, Axios.js, ESLint, React, Style Modules, rte query
Отрасль проекта
E-commerce & Retail
Начало работы
Март 2023 - Январь 2024
(11 месяцев)
Платформа маркетплейса
Роль
Frontend разработчик
Обязанности
Описание проекта
Платформа маркетплейса с разделением пользователей по статусу
Состав команды
2 фронтенд-разработчика
Технологии на проекте
JS, HTML5, React, Redux-toolkit, React Router, git, Typescript, ESLint, Prettier, Style-module, SCSS, Redux-saga, Axios, Webpack, Material-ui, React-hook-form
Задачи/реализованный функционал
С нуля создание каркаса приложения и архитектуры проекта. Авторизация пользователей через JWT-token, веб-форма с валидацией полей (номер телефона, почта, текст по маске) при заполнении необходимой информации о пользователе, разделение логики и интерфейсов на несколько ролей (покупатель/продавец). Взаимодействие с backend по REST, реализация поиска покупателей. Использование ui-библиотеки material-ui и применение styled-components для более точной стилизации.
Стек специалиста на проекте
Git, Webpack, React Router, TypeScript, React Hook Form, HTML5, SCSS, Redux Toolkit, Prettier, Axios.js, Material UI, ESLint, React, Redux-Saga, Style Modules
Отрасль проекта
E-commerce & Retail
Начало работы
Май 2022 - Март 2023
(11 месяцев)
Формат работы
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет