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

Санкт-Петербург, Россия
Джуниор
Информационные технологии • Разработка • Frontend • JavaScript • React • CSS • HTML
Удаленная работа • Частичная занятость
Опыт работы менее 1 года
О себе

На данный момент Frontend разработчик.

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

Ключевые навыки (стек):

  • Опыт коммерческой разработки от полу года.
  • Frontend-разработка: Компонентная верстка, работа с UI-kit, интеграция с API, фикс багов.
  • JavaScript (ES6+): Свободное владение языком. Глубокое понимание: асинхронного программирования (Promises, async/await), принципов ООП, замыканий, контекста выполнения (this), Event Loop. Упор на функциональное программирование.
  • HTML / Pug: Семантическая, валидная верстка. Опыт работы с шаблонизатором Pug.
  • CSS / SCSS / SASS: Продвинутое владение: Flexbox, Grid Layout, адаптивная, резиновая и гибридная верстка. Использование препроцессоров.
  • React: Практический опыт разработки (классовые и функциональные компоненты). Уверенное использование базовых хуков (useState, useEffect, useRef, useCallback, useMemo). Реализация сложной логики (например, inline-редактирование в таблицах). Базовое понимание внутреннего устройства.
  • TypeScript: Уверенное владение основами: типы, интерфейсы, объединения, перечисления.
  • нужен доступ к резюме : Коммерческий опыт разработки. Работа с роутингом, API Routes. Понимание принципов SSR/SSG. Знание фирменных механизмов фреймворка.
  • Английский язык: Уровень уверенного чтения и понимания технической документации.

 

Инструменты:

  • Git: Знание системы контроля версий.
  • Docker, Docker Compose: Практический опыт создания и развертывания контейнеров.
  • Linux: Знание и понимание системы, опыт работы с ней. Использую ее в качестве основной ОС.
  • Vite: Опыт работы со сборщиком и технологией.
  • Figma: Работа с макетами, реализация верстки по дизайну.
  • Jest: Опыт написания unit тестов.

 

Опыт и место работы:

— ООО "ФН". 6 месяцев работы (Проектная деятельность)

Команда: Работал в команде из 3-х человек (руководитель, backend-разработчик, frontend-разработчик), участвовал в согласовании задач и интеграции с бэкендом.

Обязанности и выполненные задачи:

  • Разрабатывал и поддерживал пользовательский интерфейс приложения с использованием стека: нужен доступ к резюме , TypeScript, React, shadcn/ui, Tailwind CSS.
  • Интегрировал REST API финансового сервиса для получения, отображения и управления данными в динамических таблицах отчетности.
  • Реализовал сложный функционал inline-редактирования записей в таблицах, включая операции добавления, удаления и модификации данных с последующей отправкой изменений на сервер.
  • Разработал и внедрил механизмы фильтрации, сортировки и поиска данных в таблицах для удобства анализа информации.
  • Обеспечил бесперебойную работу авторизации: реализовал логику бесшовного обновления токена доступа при его истечении, предотвращая неавторизованные выбросы пользователя на страницу входа.
  • Выполнял отладку и исправление ошибок (багов) в компонентах интерфейса, проводил мелкие доработки функционала.

 

— ООО Фонтера. Апрель нужен доступ к резюме Настоящее в ремя

Команда: Работал в небольшой команде с руководителем, отвечающим за интеграцию с WordPress.

Обязанности и выполненные задачи:

  • Полностью осуществил frontend-разработку лендинга от выбора технологий и архитектуры до реализации функционала.
  • Выбрал и настроил технологический стек: Pug (Jade) для шаблонов, SCSS для стилей, Vanilla JavaScript для логики, Gulp + Webpack для сборки проекта, Docker для контейнеризации среды разработки и развертывания.
  • Разработал архитектуру и структуру фронтенд-части проекта.
  • Выполнил семантическую, адаптивную (гибридную) верстку всех страниц лендинга по предоставленным макетам.
  • Реализовал интерактивные элементы интерфейса на чистом JavaScript:
    • Работу сайдбара (открытие/закрытие, адаптивное поведение).
    • Всплывающие (модальные) окна и формы.
    • Комплексную валидацию и нормализацию данных в формах.
    • Визуальную обратную связь для пользователя (анимации статусов загрузки, успешной/неуспешной отправки данных).
    • Функционал псевдопагинации (динамическая подгрузка/отображение контента).
    • Подготовил фронтенд-код для последующей интеграции с WordPress бэкендом.
  • В данный момент занимаюсь разработкой внутренней системы управления заказами на React + TypeScript.

 

О себе:

Мотивированный Frontend-разработчик с коммерческим опытом. Осознанно выбрал IT-сферу, глубоко интересуюсь технологиями и стремлюсь к профессиональному росту. Обладаю сильными техническими навыками (Hard Skills) в современном стеке и ценными рабочими качествами (Soft Skills). Отлично работаю в команде: неконфликтен, умею четко ставить вопросы, находить решения и конструктивно воспринимать критику. Самостоятелен, внимателен к деталям, ответственен и нацелен на результат. Готов к быстрому освоению новых технологий по мере необходимости.

 

Контакты


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

Уровень
Джуниор

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