Frontend Developer Junior+/Middle

Россия
Джуниор • Миддл
Информационные технологии • Разработка • Frontend • React
Удаленная работа
Опыт работы от 1 года до 3х лет
О себе

На данный момент Frontend Developer Junior.

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

О себе:

Программирую с детства. Начинал с Construct 2 для создания игр, сейчас занимаюсь фронтендом: сложные UI, интерактив и анимации. Люблю интересные и нестандартные задачи.

Портфолио ( нужен доступ к резюме ) (можно кликать, всё интерактивное):

- Showcase-приложение некоторых моих навыков. Включает кастомный музыкальный плеер, сложные анимации, drag-and-drop систему (DnD-Kit). Использовал  нужен доступ к резюме , TypeScript, Zustand, Framer Motion. Сейчас работаю над адаптивной вёрсткой.

- Разработка заняла 1,5 месяца, включая дизайн, архитектуру и код.

- Гибкая архитектура компонентов → каждая страница использует единую структуру, что позволяет быстро добавлять новые разделы.

- Вся стилизация вынесена в CSS-переменные, что упрощает смену дизайна.

- Анимация карточек при смене list/grid -> один компонент, разная структура и поведение. Реализовано через Framer Motion.

- Анимированные переходы между страницами -> использованы Zustand, useAnimate для управления состоянием анимаций.

- Код портфолио доступен на GitHub: нужен доступ к резюме

Выполненные проекты в рамках коммерческой разработки:

-Сайты со сложной анимацией – работа с пользовательским вводом (скроллинг), CSS-анимации и интеграция сложных решений с использованием библиотек (THREE Fiber, THREE Drei, Framer Motion).

-Лендинги с адаптивным дизайном – реализация адаптивности и динамической смены стилей.

-Проекты по управлению данными – работа с jQuery, Axios, Context, куки и кэшем.

-Разработка игровых механик на React – создание интерфейсов, работа с взаимодействием элементов, оптимизация запросов и кэширование.

-Разработка и тестирование игровых механик – работа с THREE Drei, THREE Fiber, оптимизация производительности.

-Систематизация и масштабируемость – использование методологии БЭМ, планирование архитектуры компонентов.

Навыки и технологии:

Frontend:

нужен доступ к резюме , React, TypeScript, SCSS, Zustand, Context, Framer Motion, нужен доступ к резюме , DnD-Kit, Vite, MobX

-Анимации и интерактив (Framer Motion, CSS-анимации, немного пробовал GSAP)

-Оптимизация производительности (SSR, SSG, кэширование, state-менеджмент)

Backend (основы):

-API-запросы (GET, POST, PUT), useQuery, работа с PostgreSQL через Insomnia

-Кэширование данных, работа с бэкенд-запросами

Системы контроля версий:

-Git, GitHub

Работа с No-Code:

-Bubble, Construct 2

Базы данных:

-MySQL, PostgreSQL

Дополнительные инструменты:

-React Hook Form, Slick Slider, экспорт в PDF и другие библиотеки

Дополнительная информация

-Большинство проектов, над которыми я работал, защищены NDA. Часть моих навыкоа можно посмотреть в порфтолио и на гитхабе.

-Продолжаю улучшать сайт, работаю над адаптивностью


Специализация
Информационные технологииРазработкаFrontendReact
Отрасль и сфера применения

Уровень
ДжуниорМиддл

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