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

  • Написание кода в команде, работающей по методологии гибкой разработки.
  • Проектирование и реализация клиентских приложений, включая архитектурные решения.
  • Соблюдение правил по стилю, архитектуре и стеку.
  • Повышение качества ПО всеми возможными практиками и инструментами.
  • Документирование в рамках приличий и потребности.
  • Развитие компетенций команды и участие в интервью.

Требования:

  • Глубокое понимание работы React и Next.js.
  • Умение настраивать и запускать приложение с нуля.
  • Знание базовых алгоритмов.
  • Опыт в адаптивной верстке (responsive layout).
  • Знание CSS, постпроцессоров SASS или LESS.
  • Глубокое понимание state management (Redux Toolkit / Zustand / MobX).
  • Уверенная работа с Webpack / Vite.
  • Опыт выявления и устранения проблем с производительностью, умение работать с DevTools.
  • Хорошая организованность, инициативность и умение работать без постоянного контроля.
  • Инструментальное владение AI для анализа, генерации и автоматизации.