Jobgether
Portal Front-End Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Front-end разработчик для создания защищённого пользовательского портала 12-недельной программы здоровья мозга и лёгкой админ-панели. Контрактная удалённая работа на 18 рабочих дней с интеграцией с Core API и поддержкой деплоя в AWS.
Задачи
- Разрабатывать front-end компоненты портала участника, включая еженедельные опросники
- Создавать визуализации прогресса и графики, обновляющиеся по мере прохождения опросников
- Реализовывать постепенную разблокировку контента и инструментов программы
- Разрабатывать аутентификацию, onboarding-флоу и защищённые маршруты
- Реализовывать состояния загрузки, валидации, пустых данных и ошибок
- Интегрировать front-end с Core API согласно согласованным контрактам
- Писать автоматические тесты для критичных пользовательских сценариев
- Адаптировать компоненты для лёгкой админ-панели с блокировкой/разблокировкой аккаунтов
- Работать с QA и клиентскими командами, исправлять замечания из ClickUp и UAT
- Поддерживать хостинг и деплой в AWS совместно с backend-разработчиком
Требования
- Сильный практический опыт разработки front-end приложений на React
- Опыт с Next.js и TypeScript
- Опыт создания приложений с аутентификацией и работой через API
- Опыт создания адаптивных и доступных интерфейсов
- Знакомство с графиками и визуализацией данных
- Опыт с инструментами тестирования front-end, например React Testing Library или Playwright
- Умение выявлять технические риски и предлагать меры их снижения
- Навыки коммуникации и работы с backend-разработчиками, дизайнерами и QA
- Самостоятельность и умение расставлять приоритеты в сжатые сроки
- Комфортная удалённая работа с командой в рабочих часах Великобритании
Условия
- Полностью удалённый контракт в Европе
- Чётко определённая занятость 18 рабочих дней в течение четырёх недель
- Полные рабочие дни по 8 часов
- Работа над пользовательским digital health продуктом и админ-платформой
- Сотрудничество с опытной кросс-функциональной командой
- Возможность дать обратную связь по финальным дизайнам до начала разработки
- Потенциал дополнительной работы во второй фазе проекта
- Еженедельные внутренние встречи по проекту
Навыки
- React
- Next.js
- TypeScript
- React Testing Library
- Playwright
- AWS
- ClickUp
- Payload CMS