Обязанности : Разработка и поддержка пользовательских интерфейсов на React. Вёрстка компонентов и реализация клиентской логики на TypeScript/JavaScript (ES6+). Интеграция с REST API. Оптимизация и рефакторинг существующего кода. Внедрение современных инструментов и практик. Требования : высшее образование; Опыт коммерческой разработки на React (Hooks, 16.8+) от 1 года. Уверенное знание JavaScript (ES6+) и TypeScript. Опыт работы с состоянием приложения (Redux / MobX / Zustand или аналог). Глубокие знания HTML5, CSS3 (Flexbox/Grid, адаптивная вёрстка). Опыт работы с системой контроля версий Git. Понимание клиент-серверного взаимодействия, опыт работы с REST API. Понимание того, как устроено взаимодействие с веб-сервером Nginx (чтение конфигов, проксирование, отдача статики) Преимущества : Базовые знания SQL или опыт работы с PostgreSQL. Знание основ Linux и настройки веб-серверов (Nginx). Опыт работы с Angular 2+ (у нас 16). Навыки работы с legacy-кодом и умение быстро разбираться в незнакомых кодовых базах. Готовность работать в режиме многозадачности в рамках нескольких проектов. Мы предлагаем: Стабильную работу в дружном коллективе Профессиональное развитие в сфере frontend-разработки Комфортные условия труда Выплаты два раза в месяц Важно! Не рассматриваем совместителей