Ищу верстальщика на React + TypeScript для вёрстки UI-компонентов по готовому дизайну в Figma для desktop app.

Это именно вёрстка компонентов, а не разработка всего приложения. Логику, состояние, интеграцию компонентов и остальную разработку будет выполнять отдельный фронтенд-разработчик.

Заказчик: частный заказчик

Формат работы: полностью удалённо

Занятость: проектная

Срок: до 20 мая

Объём работы:

  • примерно 28 основных экранов по готовому дизайну;
  • вёрстка презентационных React-компонентов;
  • адаптивность под стандартные экраны ПК/ноутбуков и маленькие ноутбуки, включая MacBook 13" и аналогичные;
  • интерфейс должен быть резиновым и корректно адаптироваться при изменении ширины окна, включая размеры больше дизайн-макетов;
  • элементы должны перераспределяться в зависимости от доступного пространства, например увеличивать количество карточек в строке;
  • без визуальных артефактов, поломок и “прыгающей” вёрстки;
  • чистые, переиспользуемые компоненты.

Требования:

  • опыт разработки от 1,5 лет;
  • уверенное владение React, функциональными компонентами и хуками;
  • уверенный TypeScript;
  • отличный уровень HTML/CSS;
  • опыт работы с Tailwind CSS;
  • опыт работы с Framer Motion;
  • опыт разработки анимаций;
  • опыт работы с Figma;
  • внимание к деталям, pixel-perfect и чистый структурированный код;
  • владение Git.

Стек:

  • JavaScript / TypeScript;
  • React;
  • Tailwind CSS;
  • Sass;
  • Framer Motion;
  • Git;
  • Vite.

Что нужно предоставить при отклике:

  • ссылки на работающие сайты, сделанные вами, или примеры вёрстки React-компонентов из Figma;
  • кратко: опыт вёрстки подобных проектов, сколько экранов/компонентов делали;
  • готовность выполнить небольшое оплачиваемое тестовое задание.

На этапе отбора предусмотрено небольшое тестовое задание — часть реального проекта. Тестовое выдаётся ограниченному числу кандидатов и оплачивается исполнителю, чей результат будет выбран.

Задача тестового — сверстать диалоговое окно по макету в Figma. При соответствии результата требованиям работа принимается и оплачивается, далее возможно продолжение сотрудничества.

Условия:

  • полностью удалённая работа;
  • проект будет разбит на этапы;
  • стоимость проекта фиксируется заранее перед началом сотрудничества;
  • дизайн предоставляется после подписания NDA;
  • описание приложения и вся необходимая информация предоставляются после согласования.