Веб-разработка. Доработка существующего продукта. Необходимо сверстать несколько форм для сайта на React на основе предоставленного скриншота приложения. На текущие момент нужны 6 форм. Работа ведется в рамках проекта на GitLab: https://gitlab.com/flash-gordon/site-assets. Задача возникает периодически, готовы продолжить сотрудничество Требования: Простота и понятность: Создаваемый экран должен быть менее детализированным, чем оригинальный скриншот, но более понятным для пользователей сайта. Можно ориентироваться на уже готовые формы в проекте. Соблюдение структуры: Все элементы экрана должны быть правильно поименованы, как в предоставленных примерах, поскольку их названия используются для перевода контента. Технологии: Использование React. Верстка должна быть адаптивной и соответствовать современным стандартам. Исходные данные: Скриншоты приложения. Желаемый результат: Готовый экран, сверстанный на React, с правильно структурированными элементами и соответствующий предоставленным примерам.
Веб-разработка. Доработка существующего продукта. Пожелания и особенности: Сообщайте вашу часовую ставку и количество часов в неделю, которые готовы уделять проекту.
Веб-разработка. Нужно подготовиться к тех собеседованию на позицию middle frontend разработчика. Собеседования не проходила очень давно, нужно вспомнить как решать задачи js, react. Возможно алгоритмы.
Веб-разработка. Разработка с нуля, настройка. Ищу разработчика для сборки небольшого экспериментального проекта UX Prism. Суть проекта: Пользователь вводит ссылку на любой сайт > наш сервер скачивает этот сайт > показываем его в iframe с наложением ироничных UX-фильтров (замена текстов, перекраска кнопок, глич-эффекты). Что нужно реализовать: Frontend: React + любой CSS-фреймворк (Tailwind или обычный CSS) Поле ввода ссылки iframe с рендером сайта Переключение «призм»: разные фильтры, стили и тексты Backend: Node.js + Express Puppeteer (или Playwright) для загрузки стороннего сайта и очистки html API, отдающее готовый HTML для iframe Хостинг: Развернуть всё на моём сервере (VPS на reg.ru, домен уже есть) Настроить Nginx или другой веб-сервер.
Веб-разработка. Разработка с нуля. Мы — стартап ранней стадии, занимаемся туризмом, вот пример одного из наших продуктов, которые мы разрабатываем https://ruskealskiy-express.ru/ Нам нужно на 100% перенести наш новый лендинг из Figma на Nextjs, также реализовать отправку заявок с лендинга на email (из Netlify в Yandex mail на домене) Пожалуйста, учитывайте, что мы стартап ранней стадии — сейчас наш бюджет под данную задачу 5000 рублей, если сработаемся — гарантируем рост компенсации и интересные задачи.
Веб-разработка. Доработка существующего продукта. Пожелания и особенности: Добрый день. Фронтенд на Next.js 14.2 Нужна помощь с доработкой компонента фильтров на сайте каталоге недвижимости. Есть свой бэкенд API и документация по нему. Нужно сделать рабочий компонент выбора параметров фильтра на главной странице и на странице каталога. Есть дизайн компонентов.
Адаптация существующего проекта под мобильное устройство. Доработка существующего продукта. Пожелания и особенности: Адаптировать существующую вёрстку под мобильные устройства и добавить интерактив на приветственное окно.
Веб-разработка. Разработка с нуля. Пожелания и особенности: нужно сделать онлайн магазин, с админкой не вордпресс, только самописный на реакте, нужно чтобы все товары находились в интернете.
Веб-разработка. Доработка существующего продукта. Добрый день! Мы создаем онлайн сервис. В команде есть бекенд - разработчик который делает все необходимые отчеты. Нам нужен человек который может прийти и доделать нам сайт (Личный кабинет пользователя) с точки зрения фронта. Уже есть стиль и дизайн сайта, нужно просто доделать существующий код. Возможно, будет смысл переписать заново под себя. По поводу дизайна - полного проекта у нас нет, поэтому частично дизайн нужно будет дописывать по логике существующих наработок.
Веб-разработка. Разработка с нуля, доработка существующего продукта. 👋 Привет! Мы — успешная международная команда , которые делают крутые штуки. И сейчас нам нужен такой же крутой, как ты, Frontend-разработчик , чтобы покорять новые цифровые вершины. Что мы от тебя хотим? ✔️ React-мастер с 2+ годами боевого опыта (да, именно боевого 😎) ✔️ Опыт в создании библиотек компонентов — ты ведь знаешь, как сделать UI-код красивым и reusable? ✔️ SCSS в крови? Отлично, мы тоже любим стилизовать жизнь! ✔️ TypeScript — не просто набор букв? Тогда ты готов к типизированному хаосу! ✔️ Git — твой лучший друг. Пусть даже и с merge-conflict'ами. ✔️ Storybook? Ты умеешь рассказывать истории о компонентах, как настоящий профи. Бонус-уровень: 🎮 Zustand или websocket в портфеле — получишь +10 к ловкости в нашем код-рейд-баттле. 🧪 Тестирование на Cypress — если ты любишь ловить баги, как веб-охотник. 🧠 React 19 с его useTransition и useDeferredValue — ты в будущем, а мы за тобой! Почему ты захочешь с нами? Удалёнка — это удобно. Проекты, которые не дадут заскучать (обещаем!). Команда, где каждый — свой. Или почти свой 😂. Бюджет на обучение и конференции. Да, мы платим за твой рост. Что делать? 🔥 Кидай резюме и GitHub в лс , где мы увидим твой код-артефакт. 💬 Напиши, почему ты — тот самый кандидат. Или просто: «Я готов!» — тоже пойдёт.
Веб-разработка. Доработка существующего продукта. Модуль представляет собой интерактивное расписание на один день, разработанное для интеграции в 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.
Обучение по JavaSkript. Разработка с нуля. Необходимо разработать одну образовательную программу с тремя уровнями сложности по направлению JavaSkript для школьников 8-11 класс.
Веб-разработка. Разработка с нуля. Нужен программист для внедрения кастомного многошагового теста в Tilda (Zero Block). - Несколько вопросов с вариантами (несколько правильных) - После ответа — отображение правильных/неправильных, пояснение - Кнопка «Вперёд» открывает следующий вопрос - В конце — общий подсчёт баллов и комментарии Важно: всё должно работать внутри Zero Block через HTML/JS, быть адаптивным. Функциональные требования: Показ одного вопроса за раз: На экране отображается только один вопрос. После ответа появляется результат с пояснением и кнопка «Следующий вопрос». Проверка ответа: После нажатия кнопки «Проверить»: Выбранные варианты сравниваются с правильными. Верные и неверные ответы подсвечиваются (зелёный — верно, красный — неверно). Появляются пояснения к каждому варианту (например: «Да, верно, потому что...» / «Нет, неверно, потому что...»). Считается балл по схеме: 2 балла — все ответы верны; 1 балл — одна ошибка (один вариант лишний или один пропущен); 0 баллов — две и более ошибок. Переход к следующему вопросу: После отображения результата — кнопка «Вперёд». При нажатии — скрывается текущий блок, появляется следующий. Финальный экран: Подсчёт общего количества баллов. Сообщение в зависимости от результата: 8–10 баллов: «Отлично!» 5–7 баллов: «Хорошо!» 0–4 балла: «Надо ещё повторить тему!» Пример вопроса. Первый формат вопросов – выбор несколько правильных ответов из нескольких предложенных. Пример. Выберите верные суждения о человеке: 1. Все живые существа обладают способностью к целенаправленной, в том числе творческой, деятельности. 2. Совокупность социально значимых качеств индивида, формирующихся в процессе общественной жизни, называют личностью. 3. Индивидуальные потребности человека связаны с конкретными условиями его жизни, особенностями его личности. 4. Свобода человека предполагает неотъемлемую связь с ответственностью за принимаемые решения. 5. К биологическим потребностям человека относят потребности в общении, в труде, жизненном успехе, занятии определённой позиции в обществе. Правильный ответ: 2, 3, 4 Если учеником дан ответ 2,3,4, то выставляется 2 балла. Если ошибка в одной цифре, то выставляется один балл. То есть одна цифра лишняя или одной не хватает, или одна перепутана. Примеры не полностью правильных ответов, за которые ставится 1 балл: 235, 23, 2345 Если 2 и более ошибки, то выставляется 0 баллов. После ответа на один вопрос ученик нажимает на кнопку «далее» и тогда появляется вопрос №2. И так далее. Второй тип вопроса: Задание на установление соответствия между элементами двух списков. В первом столбце — утверждения, явления, ситуации. Во втором столбце — категории, к которым эти утверждения нужно отнести. Требуется сопоставить каждый пункт из первого столбца с одной из категорий второго. Пример: Установите соответствие между условиями/обстоятельствами заключения брака и их видами (в соответствии с Семейным кодексом РФ): к каждой позиции, данной в первом столбце, подберите соответствующую позицию из второго столбца. Условия заключения брака А) наличие близких кровнородственных отношений Б) состояние хотя бы одного из лиц, желающих вступить в брак, в другом зарегистрированном браке В) взаимное добровольное согласие мужчины и женщины Г) достижение обоими будущими супругами брачного возраста Д) признанная судом недееспособность хотя бы одного из желающих заключить брак Виды условий/обстоятельств 1) условия заключения брака 2) обстоятельства, препятствующие заключению брака Правильный ответ: 22112 Если все правильно, то 2 балла. Если ошибка в одной цифре, то 1 балл. Если 2 и более ошибки, то 0 баллов.
Плагин. Разработка с нуля. Ребуется опытный JavaScript-разработчик (Middle+), с опытом от 4 лет. Основные задачи: Разработка плагина; Обработка текстовых данных с применением нейросетей. Требования: Уверенное владение JavaScript; Опыт создания плагинов (браузеры, редакторы и др.) Навыки работы с API нейросетей; Занятость: проектная (1–3 месяца) с возможностью дальнейшего участия в других проектах компании.
Веб-разработка. Доработка существующего продукта. Техническое задание: доработка календаря Технологический стек проекта: React 19, Vite, TypeScript, MUI (Material UI), Redux Toolkit, SCSS, React Router DOM Задача Необходимо доработать календарь в WebApp-интерфейсе, используя уже подключенный плагин react-calendar, с учётом следующего: 1) Стилизовать плагин react-calendar - Привести внешний вид к макету из Figma (шрифты, цвета, отступы, точки ивентов и т.д.). - Использовать SCSS (в проекте не используется styled-components). - Визуальное поведение должно соответствовать интерактивным элементам в макете (hover, активное состояние и т.д.). 2) Сверстать блоки календаря - Дни недели (ПН, ВТ, СР и т.д.) — строго в соответствии с макетом. - Вывод даты текущего месяца + навигация по месяцам (стрелки, выпадашка, если есть). - Адаптивность — по макету. 3) Интеграция с бекендом - Реализовать возможность загрузки событий через API. - API будет возвращать список событий по текущему месяцу в формате JSON (структура согласуется дополнительно). - Поддержка отображения ивентов в виде точек под числом (см. макет). Что предоставлю: - Ссылка на макет в Figma - Доступ к существующему репозиторию проекта - Структуру JSON-ответа для ивентов — согласуем отдельно (могу адаптировать под исполнителя) Плагин react-calendar уже установлен и подключён. Использовать только указанный стек и архитектуру проекта. Переиспользование компонентов приветствуется.
Веб-разработка. Доработка существующего продукта. Требуется разработчик для code review, баг фикса, разработки новых фич в веб3 продукте. Нужно уметь: работать с React минимум 3 года работать с Typescript минимум 2 года работать с web3 минимум 1 год Также, иметь в портфолио web3 проект.
Веб-разработка. Доработка существующего продукта, Адаптивная верстка на React, в связке с основным разработчиком, с последующим подключением к базе и настройкой логики на вебсайте. Знание html, css,bootstrap, git. Опыт работы не менее одного года. Объем работы: 40-50 страниц.
Веб-разработка. Разработка с нуля, доработка существующего продукта. Ищу разработчика на постоянку. Основной стек react, react-native, typescript, mobx. Зарплата 2 раза в месяц, графика нет - есть дедлайны.
Необходима консультация (интервью). -. Требование к респонденту - респондент должен проживать в одном из следующих регионов: а) Республика Башкортостан, Свердловская область, Новосибирская область; б) Краснодарский край, Ростовская область Опыт работы на Профи.ру НЕ МЕНЕЕ ГОДА. В отклике просим указать: 1. Регион, населенный пункт (место постоянного проживания) 2. Пол 3. Возраст 4. Специализация. В рамках научного проекта (Номер: [Телефон скрыт]; Название: Неформальная занятость в регионах России: социальные риски и возможности) Уфимский университет науки и технологий проводит интервью с фрилансерами, работающими через платформу Профи.ру. Цель исследования: оценить условия труда и занятости фрилансеров Интервью проходит в форме свободной беседы по zoom. Длительность 60-90 мин с записью встречи. Оплата за интервью 1000 руб. В соответствии с законом о персональных данных запись используется исключительно для научных целей и не подлежит распространению. Персональные данные не разглашаются и нигде не публикуются. Гарантируем полную конфиденциальность.
Разработка приложений для ПК. Доработка существующего продукта. Пожелания и особенности: Опыт коммерческой разработки с использованием React от 3 лет; Хорошее знание JavaScript (ES6+); Базовое понимание TypeScript; Понимание ключевых концепций React: Функциональные компоненты; • Props и state; • Жизненный цикл компонентов / хуки (useState, useEffect, базово — useMemo, useCallback); • Уверенная работа с HTML5, CSS3, адаптивной и кроссбраузерной версткой; • Опыт работы с Git (ветки, pull requests, разрешение конфликтов); • Работа с REST API (выполнение запросов, обработка ответов, отображение данных). Желательные навыки: • Опыт работы с React Router; • Знакомство с системами управления состоянием (Redux, Zustand, Context API); • Опыт использования UI-библиотек (например, Material UI, Ant Design); • Знание CSS-препроцессоров (SASS/SCSS) или CSS-in-JS решений (например, styled-components); • Опыт настройки сборщиков (Vite, Webpack) — будет плюсом.
Веб-разработка. Доработка существующего продукта. У меня есть фронт приложения для анализа ходов в покере (Ананас). Логика действий написана на JS. Но вместо движка, который должен анализировать ситуацию и предлагать лучшее решение, там заглушка, предлагающая случайные варианты. Задача заключается в том чтобы написать этот движок и интегрировать в код. Логика движка у меня есть.
Реализовать внешний интерфейс с платежной системой. Доработка существующего продукта. Реализовать внешний интерфейс с платежной системой. Платёжная система https://www.payplus.co.il/developers#dev Интегрировать в существующее приложение на nestjs.
Веб-разработка. Разработка с нуля, доработка существующего продукта. Пожелания и особенности: Ищу фронтендера с 2+ годами опыта для работы с CRM на Django должен знать HTML5, CSS3 (включая адаптивную верстку и методологии вроде БЭМ), JavaScript (ES6+, TypeScript), иметь навыки работы с React (хуки, Redux/Context API), уметь взаимодействовать с REST API (JWT, Axios), разбираться в основах Django и DRF, использовать инструменты сборки (Webpack/Vite), пакетные менеджеры (npm/yarn), Git, а также понимать принципы тестирования, оптимизации производительности и кросс-браузерной верстки.
Консультация по разработке. Настройка. Пожелания и особенности: Я разработал проект без знания кода на next.js через Cursor ai. Проект работал локально и сохранялся через .json, для размещения проекта и доступа других пользователей необходимо было переделать логику хранения на динамическую через SQL, это было реализовано через railway db, однако после деплоя все начало бесконечно ломаться и не работать. Необходимо, чтобы кто-то дал консультацию и помог задеплоить функционирующий проект.
Доработка текущего лендинга. Доработка существующего продукта, настройка, тестирование. Сфера: услуги для животных. Лендинг груминг-салона, сам лендинг есть, нужно внести ряд корректировок, а так же «посадить» на cms доя оперативной работы с контентом.
Почему стоит искать работу для фриласнеров по профилю разработка на javascript в России у нас?
🔸 Более 2 предложений о работе за сегодня в тематике разработка на javascript
🔸 Работа и подработка на бирже фриланса от прямых заказчиков, которым нужна помощь специалистов по профилю разработка на javascript уже сегодня!
🔸 Свежих заказов на разработка на javascript в России для фрилансеров на июнь 2026 года — 26 шт.
Как найти удалённую работу для фриланс-специалистов по профилю разработка на javascript в России?
Вы специалист по разработка на javascript и ищете проекты и заказы на удалёнке в России? Нам всегда есть что вам предложить. Ежедневно мы публикуем новые проекты и заказы по вашей специальности. Найдите интересную работу уже сегодня
Сколько проектов для IT-специалистов по профилю разработка на javascript в России?
На июнь 2026 года опубликовано 26 предложений удалённой работы от прямых заказчиков для исполнителей по специализации разработка на javascript
Сколько можно заработать выполняя проекты по разработка на javascript?
Специалисты по профилю разработка на javascript зарабатывают от 0.00 рублей с заказа. Хотите больше? Выполняйте как можно больше заказов и зарабатывайте сколько пожелаете