Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Разработка на React — удалённая работа в Москве

Дата: 2025-02-12
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-02-12
Описание
Веб-разработка. Доработка существующего продукта. Оработка сайта на Next.js (TypeScript) до соответствия дизайн-макету Описание задачи: Требуется опытный фронтенд-разработчик для доработки сайта H.STUDIO, созданного на Next.js (TypeScript). Сайт должен быть приведен в полное соответствие с дизайн-макетом в Figma (Ссылка на макет). Проект уже начат, но разработчик не завершил работу, оставив его на стадии первого милестоуна. Необходимо завершить разработку, внести все требуемые исправления и доработки. Что нужно сделать: 1. Доработать и исправить верстку • Привести сайт к пиксель-перфект соответствию с макетом. • Обеспечить полную адаптивность для мобильных устройств. • Исправить ошибки, допущенные предыдущим разработчиком. 2. Реализовать анимации • Добавить все анимации, предусмотренные в дизайне. 3. Реализовать функционал сайта • Интегрировать Calendly для записи встреч. • Настроить фильтрацию клиентов. • Подключить Cookiebot для GDPR-согласия. 4. Оптимизация и SEO • Настроить мета-теги и Open Graph для соцсетей. • Улучшить производительность (оптимизация загрузки ресурсов, приоритет загрузки). • Настроить многоязычность (i18n) для SEO-оптимизированных статичных страниц (английский и немецкий языки). 5. Финальное тестирование и развертывание • Проверить работу сайта на всех устройствах и браузерах. • Устранить все возможные баги. • Развернуть сайт на Vercel. Технологии проекта: • Next.js (TypeScript) • React • Styled-components / TailwindCSS • Calendly, Cookiebot • i18n, Open Graph, SEO-оптимизация • Vercel (хостинг и деплоймент) Важно: • Работа должна строго соответствовать Figma-дизайну. • Все правки должны согласовываться перед внедрением. • Код должен быть чистым и хорошо документированным. • NDA (неразглашение) обязательно. Бюджет и сроки: Обсуждаются индивидуально, но проект необходимо завершить в кратчайшие сроки. Жду откликов от опытных разработчиков, которые готовы качественно довести проект до завершения.
Похожие заказы
Разработка на React
дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Добрый день! Мы создаем онлайн сервис. В команде есть бекенд - разработчик который делает все необходимые отчеты. Нам нужен человек который может прийти и доделать нам сайт (Личный кабинет пользователя) с точки зрения фронта. Уже есть стиль и дизайн сайта, нужно просто доделать существующий код. Возможно, будет смысл переписать заново под себя. По поводу дизайна - полного проекта у нас нет, поэтому частично дизайн нужно будет дописывать по логике существующих наработок.
Москва
Фрилансеры
2025-07-04
Откликнуться
Разработка на JavaScript
дистанционно
договорная
Постпроцессор. Доработка существующего продукта. Исправить постпроцессор.
Екатеринбург
Фрилансеры
2025-07-04
Откликнуться
Разработка на React
дистанционно
договорная
Веб-разработка. Разработка с нуля.
Екатеринбург
Фрилансеры
2025-07-03
Откликнуться
Разработка на React
дистанционно
договорная
Веб-разработка. Разработка с нуля, доработка существующего продукта. 👋 Привет! Мы — успешная международная команда , которые делают крутые штуки. И сейчас нам нужен такой же крутой, как ты, Frontend-разработчик , чтобы покорять новые цифровые вершины. Что мы от тебя хотим?
 ✔️ React-мастер с 2+ годами боевого опыта (да, именно боевого 😎)
 ✔️ Опыт в создании библиотек компонентов — ты ведь знаешь, как сделать UI-код красивым и reusable?
 ✔️ SCSS в крови? Отлично, мы тоже любим стилизовать жизнь!
✔️ TypeScript — не просто набор букв? Тогда ты готов к типизированному хаосу!
 ✔️ Git — твой лучший друг. Пусть даже и с merge-conflict'ами.
 ✔️ Storybook? Ты умеешь рассказывать истории о компонентах, как настоящий профи. Бонус-уровень:
 🎮 Zustand или websocket в портфеле — получишь +10 к ловкости в нашем код-рейд-баттле.
 🧪 Тестирование на Cypress — если ты любишь ловить баги, как веб-охотник.
 🧠 React 19 с его useTransition и useDeferredValue — ты в будущем, а мы за тобой! Почему ты захочешь с нами? Удалёнка — это удобно. Проекты, которые не дадут заскучать (обещаем!). Команда, где каждый — свой. Или почти свой 😂. Бюджет на обучение и конференции. Да, мы платим за твой рост. Что делать?
 🔥 Кидай резюме и GitHub в лс , где мы увидим твой код-артефакт.
 💬 Напиши, почему ты — тот самый кандидат. Или просто: «Я готов!» — тоже пойдёт.
Санкт-Петербург
Фрилансеры
2025-07-02
Откликнуться
Разработка на React
дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Модуль представляет собой интерактивное расписание на один день, разработанное для интеграции в ReactJS приложении. Его основная цель — предоставить пользователям удобный интерфейс для просмотра и управления записями, связанными с сотрудниками и временными промежутками. Модуль должен поддерживать такие функции, как масштабирование временной шкалы, прокрутка содержимого и перемещение записей с помощью Drag-n-Drop. Он должен быть гибким, обеспечивать возможность интеграции с будущей бизнес-логикой для проверки прав доступа и ограничений при управлении записями, а также соответствовать предоставленному макету, который демонстрирует пример реализации интерфейса. Основные визуально-функциональные требования: 1. Рабочее поле имеет разделение на столбцы. Каждый столбец – сотрудник, к которому относится запись. Заголовок столбца с именем сотрудника – фиксированный при прокрутке. 2. Расписание может прокручиваться, вертикально и горизонтально (при наличии большого количества столбцов). Вместе с основной частью расписания, прокручивается и временная шкала с левой части компонента. Прокрутка должна быть плавной, с фиксированными заголовками столбцов и временной шкалой в видимой области. 3. Метки времени на временной шкале отображаются в зависимости от выбранного масштаба расписания (масштаба времени). Если в расписании появляются записи с меньшей длительностью (например, 15 минут), модуль автоматически адаптирует масштаб, уменьшая шаг до 15 минут для корректного отображения. Переход между масштабами должен быть плавным, с сохранением читаемости и удобства интерфейса 4. Блоки записей в расписании привязаны верхней частью к началу времени записи и нижней частью к концу записи, Блок не может быть растянут на несколько столбцов. Блок можно перетаскивать между столбцами, хватая его за заголовок записи (временную метку начала и завершения) 5. Создание новой записи в свободном месте – это сопровождение курсора пользователя небольшим блоком с индикацией времени начала записи и текстом – «Новая запись» 6. Цвет блока варьируется в зависимости от статуса записи и её типа (группа или индивидуально). Каждый блок содержит основную информацию для идентификации пациента и процедуры, на которую он записан: ФИО, номер телефона и процедура Технические требования к реализации: 1. Реализовать модуль так, чтобы его можно было использовать в контексте другого окна. (прим. Было расписание работы сотрудников, стало расписание работы кабинетов) 2. Предоставить достаточное количество пропов, параметров для настройки и внешнего управления компонентом. 3. Подготовить тестовую структуру данных для проверки работоспособности модуля и наглядного примера реализации с документацией. 4. Использовать предоставленный набор элементов интерфейса, если чего-то не хватает – сообщить об этом и доработать в соответствии с макетным вариантом. 5. Сводить использование «зоопарка библиотек» к минимуму, чем меньше сторонних реализаций, которые зависят от версий/зависимостей/погоды на марсе – тем лучше. 6. Сохранить плавность прокрутки и свести обновления к минимуму. Например, при добавлении новой записи в расписание, перегружать его один раз, сохраняя положение пользователя на экране. Обновление таймлайна (текущего времени) вообще не должно сказываться на взаимодействии пользователя с данным модулем. https://www.figma.com/design/hP4L7zg3Ln0xymrNPKL2YP/E-O---Расписание?node-id=0-1&t=gZhRg58GaF3gwKMb-1.
Екатеринбург
Фрилансеры
2025-06-30
Откликнуться
Разработка на JavaScript
дистанционно
договорная
Обучение по JavaSkript. Разработка с нуля. Необходимо разработать одну образовательную программу с тремя уровнями сложности по направлению JavaSkript для школьников 8-11 класс.
Москва
Фрилансеры
2025-06-30
Откликнуться
Разработка на React
дистанционно
договорная
Веб-разработка. Разработка с нуля.
Москва
Фрилансеры
2025-06-30
Откликнуться