Покажет вашу совместимость и напишет письмо
Подробное описание вакансии:
Нажмите, чтобы развернуть...
Ищем React-разработчика для работы над интерактивным веб-приложением с насыщенным UI. Проект включает сложную работу с таблицами, графиками, картами и интерактивными элементами. Важна внимательность к данным, производительности и пользовательскому опыту.
Обязанности
- Разработка интерфейса на React
- Реализация табличного модуля: CRUD строк, inline-редактирование, copy / paste данных
- Отрисовка графиков и диаграмм (line / bar / pie и т.п.)
- Работа с картами (слои, маркеры, взаимодействие с объектами)
- Реализация drag & drop сценариев (перетаскивание элементов, ограничения областей)
- UI-интерактив: скрытие / отображение элементов, перемещение кнопок и блоков в пределах контейнера
- Валидация и нормализация входных данных на фронте
- Поддержка offline-режима (кэширование, локальное хранилище)
- Оптимизация производительности: понимание, что считать на фронте, а что выносить на бэк, вопросам распределения вычислений между фронтом и бэком
Требования
- Уверенный опыт работы с React
- Знание TypeScript, JavaScript
- Опыт реализации сложных таблиц (CRUD, inline-редактирование, copy/paste)
- Знание подходов к оптимизации производительности сайта
- Опыт работы с графиками и диаграммами
- Опыт работы с картами (Google Maps, Mapbox, Leaflet или аналоги)
- Хорошее понимание интерактивности UI и UX-паттернов
Будет плюсом
- Опыт работы с PWA
- Опыт оптимизации больших объёмов данных на фронтенде
- Опыт работы с state-менеджерами (Redux, Zustand, MobX)
- Опыт работы с Kubernetes, Docker
Что предлагаем
- Возможность влиять на архитектуру и технические решения
- Адекватную коммуникацию с заказчиком и командой
- Интересный проект с насыщенной логикой и UI
Дополнительная информация
Для удобства указывайте ссылку на вакансию
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений