Frontend-разработчик / Web-дизайнер (MVP, продуктовый запуск)

Дата размещения вакансии: 15.12.2025
Работодатель: Двигубский Артур Владиславович
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Обязанности:

Провести аудит текущего фронтенда и web-дизайна: выявить технический долг, UX-проблемы, несостыковки в компонентах, навигации и визуальной иерархии.

Навести порядок в кодовой базе: структура проекта, переиспользуемые компоненты, единые подходы к стилям, состояниям, типизации, обработке ошибок.

Доработать web-дизайн и UI: привести интерфейсы к целостному визуальному стандарту (типографика, отступы, сетки, состояния, интерактивность), устранить «разнобой».

Сформировать и внедрить базовую дизайн-систему: библиотека компонентов, токены (цвета/шрифты/отступы), правила использования, документация.

Реализовать ключевые пользовательские сценарии MVP и довести продукт до состояния production-ready (или близкого к нему) по фронтенду.

Настроить удобный процесс разработки: ветвление, code review, линтеры/форматирование, критерии “Definition of Done”, контроль качества.

Обеспечить адаптивность и кроссбраузерность, базовую доступность (a11y) и приемлемую производительность (Core Web Vitals как ориентир).

Плотно взаимодействовать с продуктом/основателем: уточнение требований, приоритизация, декомпозиция задач, оценка сроков, прозрачные статусы.

Требования:

Обязательные:

  • Уверенный опыт коммерческой разработки фронтенда (уровень middle+/senior по навыкам, независимо от формального стажа).

  • Отличное владение HTML/CSS, современным JavaScript/TypeScript.

  • Опыт с современными фреймворками (React/Next.js или сопоставимый стек).

  • Умение работать с компонентным подходом, дизайн-системами и UI-китами (создание/поддержка).

  • Понимание принципов UX/UI: визуальная иерархия, читаемость, сценарии, консистентность, работа с состояниями интерфейса.

  • Навык «наводить порядок» в существующем проекте: рефакторинг без остановки разработки, постепенное улучшение архитектуры, снижение технического долга.

  • Практика работы с API (REST/GraphQL), обработка ошибок, состояния загрузки, кеширование/оптимизация.

  • Умение оценивать задачи, фиксировать договоренности, доводить до результата, а не «переносить на потом».

Будет плюсом:

  • Опыт проектирования дизайн-систем (Figma + реализация в коде).

  • Уверенная работа в Figma: компоненты, автолэйаут, вариативность, токены/стили.

  • Опыт настройки CI/CD для фронтенда, тестов (unit/e2e), Storybook.

  • Понимание продуктовых метрик/воронки и того, как UX влияет на конверсию и удержание.

  • Опыт запуска MVP с нуля или “спасения” проекта перед релизом.

Условия:

  • Формат: удаленно или гибридно (по договоренности).

  • Занятость: полная или значимая частичная (если вы реально закрываете результат по MVP в согласованные сроки).

  • Оплата: обсуждается индивидуально в зависимости от уровня и формата (фикс / фикс+бонус / проектная оплата по этапам).

  • Понятные цели на испытательный/стартовый период: аудит → план работ → быстрые правки критичных зон → сборка MVP → стабилизация.

  • Минимум бюрократии, быстрые решения, прямой контакт с владельцем продукта.

Что важно в этой роли (ожидания по подходу к работе):

  • Самостоятельность и ответственность: вы способны принять текущую реальность проекта и привести её к работающему MVP.

  • Системность: не «латать дырки», а выстраивать основу, чтобы продукт можно было масштабировать без экспоненциального роста издержек (времени и качества).

  • Прагматизм MVP: делаем необходимое для запуска, не превращая подготовку в бесконечный “идеальный рефакторинг”.

Результат, который мы ожидаем:

  • Консистентный, аккуратный UI и понятная навигация.

  • Стабильный фронтенд без хаоса в стилях/компонентах.

  • Реализованные ключевые сценарии MVP и готовность к публичному запуску.