Вкусно — и точка

Frontend-разработчик React / Next.js

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Мы в команду системной разработки ищем Frontend-разработчика React / Next.js с глубоким знанием TypeScript. Вам предстоит участвовать в разработке современных и функциональных веб-приложений, внутренних ИТ-систем и платформ. Мы ценим качество кода, увлеченность разработкой и командный дух, поэтому ищем человека, который разделяет эти ценности.

Обязанности:

  • Разработка интерфейсов и компонентов с использованием React и Next.js
  • Реализация логики приложения с использованием Redux (Toolkit)
  • Интеграция с backend-сервисами через REST API , работа с данными в формате JSON
  • Написание типизированного и поддерживаемого кода на TypeScript
  • Работа с серверным рендерингом (Server Side Rendering / SSR ) в Next.js
  • Использование npm или yarn для управления зависимостями
  • Тестирование и отладка UI-компонентов
  • Оптимизация клиентской части под высокую производительность
  • Работа в единой команде вместе с продукт-лидом, аналитиками, frontend-разработчиками и QA.
  • Участие в проведении codereview, планирования и других командных мероприятий
  • Координация действий с другими разработчиками при проведении совместных разработок
Требования:
  • Высшее образование
  • Знание и опыт работы с React , Next.js
  • Уверенное владение TypeScript
  • Опыт использования Redux (включая Redux Toolkit и RTK Query)
  • Знание принципов построения и взаимодействия с REST API , умение работать с данными в формате JSON
  • Понимание и опыт реализации Server Side Rendering (SSR) в Next.js
  • Опыт работы с системами управления пакетами: npm или yarn
  • Знание HTTP-протокола, методов запросов, заголовков, обработки ошибок
  • Опыт написания unit- и интеграционных тестов (Jest, React Testing Library — будет плюсом)
  • Знание Git и базовых практик командной разработки
  • Английский язык на уровне чтения технической документации (не ниже Pre-Intermediate)
  • Желательно: знакомство со стилизацией (TailwindCSS, Styled-components), CI/CD, Webpack/Vite
  • Хорошие коммуникативные навыки, ориентированность на достижение результата
  • Навыки работы с техническим заданием и командой (предложение вариантов решения и обоснование способов выполнения различных задач)
Условия:
  • Работа в коллективе ИТ-профессионалов;
  • Возможность самореализации в амбициозных проектах цифровой трансформации компании-лидера в своей отрасли;
  • Отсутствие бюрократии и дух стартапа;
  • Стабильный работодатель;
  • Достойный уровень оплаты, годовой бонус;
  • Конкурентоспособный социальный пакет (ДМС, включая компенсацию 80% для детей);
  • Гибридный график работы.