Senior frontend developer (TS/JS)
Коротко
Designs frontend architecture for an LLM platform; optimizes builds (Webpack/Vite), sets up CI/CD, ensures performance with large data volumes, works with · Needs: 5+ years TypeScript/JavaScript; deep React; state management (Redux); Webpack/Vite; CI/CD; cross-browser and adaptive development.
Описание от работодателя
Мы запустили новый продукт - LLM-платформу для наших клиентов из госсектора и enterprise-сегмента.
Сейчас мы усиливаем продуктовую команду и ищем Senior Frontend-разработчика , который войдет в core-команду и продолжит закладывать архитектурный фундамент клиентской части, плотно работая с дизайнером интерфейсов и командой бэкенда. Важно уметь ориентироваться в условиях неопределенности на старте и принимать технические решения самостоятельно.
КАКИЕ ЗАДАЧИ НЕОБХОДИМО РЕШАТЬ:
проектировать архитектуру клиентской части
настраивать и оптимизировать сборку проекта (Webpack/ Vite ), выстраивать CI/CD для фронтенда
обеспечивать высокую производительность интерфейса при работе с большими объемами данных
работать с дизайн-системой и Storybook: точный перенос макетов в код с соблюдением деталей реализации
проводить код-ревью, формировать технических стандартов для команды
обеспечивать кросс-браузерную совместимость и адаптивность интерфейсов
взаимодействовать с внутренними заказчиками: быстрая оценка задач и их реализация
НАШИ ОЖИДАНИЯ:
опыт коммерческой разработки на TypeScript/ JavaScript от 5 лет
глубокое знание React
понимание подходов к управлению состоянием (Redux и аналоги)
подтвержденный опыт проектирования архитектуры крупных frontend-приложений
опыт настройки Webpack/ Vite, выстраивания сборочных пайплайнов и CI/CD
понимание подходов к оптимизации производительности при высоких нагрузках на данные
знание принципов кросс-браузерной и адаптивной разработки
умение точно работать с дизайн-системами без потерь данных при переносе макетов в код
самостоятельность в принятии технических решений и готовность работать без жесткого ТЗ
БУДЕТ ПЛЮСОМ:
знание паттернов проектирования для фронтенда
опыт разработки интерфейсов для аналитических систем и дашбордов
понимание принципов работы с веб-сокетами и потоковыми данными.