О проекте: Разработка экосистемы сервисов на базе ИИ для автоматизированного анализа контента и аудитории в мессенджерах. Создание современного UI для дашбордов, графиков, интерактивных отчетов, генерации контента и аналитики продвижения.
Мы предлагаем:
• Стабильный доход: конкурентоспособная заработная плата. Выплаты 2 раза в месяц по 50% или 1 раз в месяц (согласовывается с сотрудником).
• Гибкий формат: график 5;2. На старте (первые 2 месяца) - работа в офисе, далее возможен переход на гибридный формат.
• Сильная команда: дружелюбная атмосфера и мотивированное ИТ-сообщество профессионалов.
• Развитие: реальные возможности для профессионального и карьерного роста, обучение внутри компании.
Обязательные требования:
• Архитектурный подход: глубокое понимание принципов модульной архитектуры и практический опыт проектирования приложений по методологии Feature-Sliced Design (FSD).
• Технологический стек: уверенные знания React + Vite.
• Управление состоянием: опыт работы с Zustand и TanStack Query (серверное состояние, кэширование).
• Стилизация и UI: Styled-components, опыт интеграции Swiper для слайдеров и каруселей.
• Инженерия: адаптивная кроссбраузерная верстка, оптимизация производительности интерфейсов, глубокая работа с API (REST / WebSocket).
• Базовые навыки: работа с локальным хранилищем (LocalStorage/SessionStorage/IndexedDB), эффективная обработка и рендеринг больших массивов данных в UI.
Желательные навыки:
• Аналитика: интеграция библиотек для построения графиков и дашбордов (Chart js / Recharts).
• Качество кода: TypeScript, написание тестов (Vitest / Jest, React Testing Library).
• AI/ML интерфейсы: опыт работы с ML-визуализацией (графики предикций, результаты NLP-анализа).
• Инфраструктура: мониторинг фронтенда (Sentry), разработка PWA.
• CMS: разработка тем и плагинов для WordPress, интеграция с React (Headless WP, REST API).
Требуемый опыт:
• Не менее 3 лет коммерческой разработки на позиции Frontend Developer (React).
• Наличие в портфолио запущенных в production проектов с аналитикой данных и сложными дашбордами.
• Опыт командной разработки (Git, Code Review, Agile/Scrum).
• Опыт деплоя, оптимизации и поддержки высоконагруженных SPA.
Ключевые навыки: Знание алгоритмов, Использование фреймворков, Написание кода, Оптимизация производительности, Проведение тестирования, Работа с базами данных, Разработка архитектуры приложений