Junior Frontend-разработчик в Санкт-Петербург | Резюме специалистов digital, маркетинга и affiliate на arbihunter.com

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

80000
Россия
Санкт-Петербург
Полная
Удаленная работа
Опыт работы
1 год 3 месяца
Последнее место работы

WebSale ФинТех

React-Разработчик (Frontend) / Nest-Разработчик (Backend)
6 месяцев

Резюме в Telegram-канале

10 резюме

Пост каждый день

О себе

О себе
Я - фронтенд-разработчик с опытом создания кроссбраузерной, адаптивной и семантической вёрстки, вниманием к деталям и стремлением к чистому, читаемому коду. В своей работе использую современные технологии и инструменты: • HTML5, CSS3, Java, Type • SCSS, методология БЭМ • React, Redux Toolkit • Vite, Webpack, Gulp, NPM • Git, Figma • Опыт интеграции с WordPress, работа с PHP и SQL Понимаю принципы компонентного подхода и проектирования интерфейсов. Умею работать с REST API, формами, адаптивной и мобильной версткой. Имею базовый уровень английского языка (A2–B1), позволяющий читать документацию и вести переписку. Ответственно подхожу к задачам, открыт к новым знаниям и постоянно совершенствую свои навыки.

Опыт в Affiliate

Данные отсутствуют

Опыт работы
1 год 3 месяца

Март 2025 - Август 2025
(6 месяцев)
WebSale ФинТех
React-Разработчик (Frontend) / Nest-Разработчик (Backend)
Разрабатывал веб-приложение Dividio — сервиса по финансовому планированию с возможностью анализа и распределения доходов по категориям (необходимое, инвестиции, сбережения и так далее). Мои задачи (Frontend): — Реализация регистрации/авторизации с использованием JWT и хранением токенов в httpOnly cookie; — Разработка адаптивного интерфейса с использованием Tailwind CSS; — Имплементация темной и светлой темы, а также мультиязычности через i18next; — Организация глобального состояния через Redux Toolkit, а также использование RTK Query для общения с backend API; — Создание форм с React Hook Form и Zod для валидации данных; — Реализация интерфейса для отображения бюджета в виде списка и диаграмм (Recharts); — Использование Framer Motion для анимации переходов и всплывающих элементов; — Внедрение архитектурных принципов Feature-Sliced Design (FSD) для удобной масштабируемости проекта; — Настройка уведомлений с помощью Sonner. Стек: React, Type, Vite, Tailwind CSS, Redux Toolkit, RTK Query, Zod, React Hook Form, Framer Motion, Recharts, i18next, Sonner. Мои задачи (Backend): — Реализация аутентификации и авторизации с использованием JWT (access/refresh) и хранением токенов в httpOnly cookie; — Разработка REST API для работы с пользователями, транзакциями, категориями бюджета и настройками профиля; — Валидация и трансформация входящих данных через class-validator и DTOs; — Подключение базы данных MySQL через Prisma ORM с описанием моделей и связей; — Оптимизация запросов и настройка индексов для повышения производительности; — Организация структуры проекта по слоям (Modules, Services, Controllers); — Настройка CORS, rate limiting, cookie parser и Helmet для безопасной работы API; — Интеграция с фронтендом через REST API, учёт CORS и схемы авторизации. Стек: Nest, Type, Prisma ORM, MySQL, JWT (access + refresh), Cookie httpOnly + защита от XSS/CSRF.
Ноябрь 2024 - Март 2025
(5 месяцев)
АНО ДПО МАСО
Web-разработчик
- Поддержка и оптимизация существующих сайтов и платформ. - Создание новых сайтов и лендингов, включая настройку и доработку функционала. - Работа с Frontend кодом: внедрение обновлений, исправление ошибок, оптимизация кода. - Мониторинг производительности сайтов, выявление и самостоятельное решение проблем на стороне Frontend. - Работа с готовыми шаблонами, настройка функционала на WordPress и других конструкторах. - Обеспечение адаптивной верстки и кроссбраузерной совместимости.
Март 2024 - Июль 2024
(5 месяцев)
Янино Мебель
Web-разработчик
Разработка сайта: - Адаптивная и кроссплатформенная верстка макета; - Интеграция верстки на Wordpress (CMS); - Форма обратной связи (отправка заявок с сайта на почту); - Интеграция Яндекс.Карт на сайте; Во время создания сайта использовались: - HTML - CSS - SCSS - JS - GULP

Навыки

GULP
WordPress
Typescript
React.js
Next.js
Система контроля версий Git
HTML5
CSS3
REST-API

Владение языками

Средний Английский
Родной Русский

Занятость

Занятость
Полная, Частичная, Проектная
Формат работы
Удаленная работа, Гибрид, Офис
График работы
Гибкий, Сменный, 5/2
Переезд
Невозможен
Командировки
Командировки невозможны