Описание
Корпоративный продукт для ритейла, которым пользуются около 500 человек.
Задачи
•Проходить полный цикл работы: от требований и проектирования до разработки, тестирования, релиза и проверки результата
•Работать со сложными интерфейсами: таблицами, деревьями, формами и диаграммами
•Проводить проверку кода
•Диагностировать проблемы в рабочей среде
•Ускорять разработку с помощью AI/LLM и автоматизации
Требования
•Подтверждённый опыт работы с LLM и coding-агентами: анализом, генерацией, проверкой и передачей контекста
•Глубокое знание JavaScript и TypeScript: типов, асинхронности и среды выполнения браузера
•Умение разбираться в сложном устаревшем коде
•Уверенное знание React: hooks, управления состоянием, маршрутизации, server state, обработки загрузки и ошибок, оптимизации рендеринга
•Знание HTTP, REST, браузерных API, кеширования, авторизации, безопасности и производительности
•Знание архитектуры frontend: потоков данных, границ модулей, повторного использования и зависимостей
•Умение решать проблемы лишних рендеров, больших таблиц и деревьев, объёмов данных, сети и сложного состояния
•Умение проектировать контракты API с backend с учётом ошибок, частичных данных и обратной совместимости
•Опыт написания unit-, component- и integration-тестов
•Знание Git, CI/CD и feature toggles
•Самостоятельность, инициативность, инженерное мышление, умение работать быстро без потери качества и понимание бизнес-ценности
Условия
•Зарплата 200–240 тыс. рублей
•Работа от 6 месяцев
•Оформление по договору ИП