Fraxis

Frontend-разработчик (React)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • React
  • HTML5
  • CSS3
  • TypeScript

О компании:

Мы создаем инновационную систему управления производством с нуля. Наш продукт направлен на автоматизацию процессов и повышение эффективности производственных операций. Планирование и контроль выполнения производственных заказов. У вас будет уникальная возможность внести вклад в создание полностью новой системы, которая станет конкурентным преимуществом на рынке.

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

  • Проектирование и разработка пользовательского интерфейса для системы управления производством на базе React с самого начала.
  • Создание и поддержка функциональных компонентов с использованием React Hooks и Context API.
  • Интеграция с бэкенд-сервисами через REST API и WebSocket для обеспечения стабильной и быстрой работы приложения.
  • Написание модульных тестов с использованием Jest и React Testing Library для обеспечения надежности кода.
  • Оптимизация производительности клиентской части, профилирование и устранение "узких мест".
  • Проведение код-ревью, участие в планировании спринтов и внедрение лучших практик разработки.
Требования:
  • Глубокий опыт работы с React и знание его современных возможностей (React Hooks, Context API, Suspense, Code Splitting).
  • Отличное владение HTML5, CSS3, умение создавать адаптивную вёрстку, опыт работы с препроцессорами (SASS/LESS).
  • Уверенное использование TypeScript в проектах на React.
  • Опыт работы с инструментами сборки (Webpack/Vite) и транспиляции (Babel).
  • Навыки работы с системами управления состоянием (Redux или альтернативными решениями, такими как Zustand, Recoil).
  • Умение работать с системами контроля версий (Git) и понимание принципов CI/CD.
  • Желательные навыки:

  • Опыт использования инструментов статической типизации и форматирования кода (ESLint, Prettier).
  • Знание серверного рендеринга с использованием Next.js для улучшения SEO и производительности.
  • Навыки работы с системами мониторинга (например, Sentry) и аналитики (Google Analytics).
  • Понимание принципов DevOps и работы с облачными платформами (AWS, Azure, Google Cloud).
Условия:
  • Уникальную возможность создания нового продукта с нуля, где каждый ваш вклад будет иметь решающее значение.
  • Конкурентоспособную заработную плату и бонусную систему.
  • Гибкий график работы и возможность частичного удалённого сотрудничества.
  • Дружную и профессиональную команду, где ценится каждый участник.
  • Возможности для обучения, профессионального роста и участия в конференциях и тренингах.