Junior Frontend Developer

Оплата: По договоренности

Проект: Платформа для автоматизации email-маркетинга с аналитикой и интеграцией CRM.


Технические детали:

  • Frontend: Next.js 14 (App Router), TypeScript, Tailwind CSS, React Hook Form, Zustand.
  • Backend: Node.js (NestJS), PostgreSQL, AWS (Lambda, S3)
  • Интеграции: API SendGrid, Mailchimp, HubSpot
  • Тестирование: Jest, React Testing Library
  • CI/CD: GitHub Actions, Vercel


Задача проекта — создать удобный интерфейс для сегментации аудитории, настройки триггерных рассылок и визуализации статистики открытий/переходов.


Задачи:

  • Верстка UI-компонентов (формы, таблицы, графики с Chart.js)
  • Разработка функционала с использованием React Hooks
  • Интеграция с REST API (запросы через fetch/Axios)
  • Оптимизация производительности (ленивая загрузка, memoization)
  • Участие в код-ревью и рефакторинге


Требования:

  • Понимание JavaScript/TypeScript (ES6+)
  • Опыт с React (хуки, компоненты, роутинг)
  • Знание HTML5/CSS3 (адаптивная верстка, Flex/Grid)
  • Базовое понимание REST API
  • Умение работать с Git (GitHub/GitLab)
  • Готовность учиться и работать в команде


Будет плюсом:

  • Опыт с Next.js или Tailwind CSS
  • Знание основ тестирования
  • Умение работать с Figma (перевод макетов в код)