
Город: Москва
Зарплата:
от 140000
RUR
Занятость: Полная занятость, Полный день
Опыт работы: От 3 до 6 лет
Вакансия срочная.
ООО Голд Тех IT-компания с аккредитацией Москва,
Проспект Вернадского / Ленинский проспект
Формат: офис или гибрид График: 5/2, 8 часов в день
Опыт: 3–6 лет
Полная занятость
Возможно временное оформление
Обязанности:
- Разработка и поддержка сложных пользовательских интерфейсов для
веб-приложений на React 18/19 + TypeScript.
- Интеграция фронтенда с API 1С и внутренними сервисами, включая
нестабильные форматы данных.
- Разработка модулей:
- Расписания (недельный режим, кэширование диапазонов).
- Складские таблицы (потребность, остатки, контроль).
- Работа с TanStack Table: многоуровневые заголовки, sticky-позиционирование,
кастомные ячейки, сортировка, фильтры, пагинация.
- Настройка и оптимизация FullCalendar (resource/timegrid): события, ресурсы,
businessHours.
- Разработка сложных фильтров с сохранением состояния
(localStorage/Zustand).
- Оптимизация производительности (мемоизация, батчинг, контроль
ререндеров).
- Поддержка работоспособности в legacy-средах: устаревшие WebKit,
встроенные браузеры 1С, полифиллы, багфиксы рендеринга.
- Участие в code review, поддержка кодстайла и читаемости кода.
Требования (must-have):
- Опыт коммерческой разработки на React + TypeScript от 3 лет (hooks,
forwardRef, контролируемые компоненты).
- Опыт работы с React Query, TanStack Table, CSS-in-JS (`@emotion`) или CSS
Modules.
- Навыки верстки сложных таблиц с групп-хедерами и кастомными ячейками.
- Опыт интеграции с API (Axios, обработка ошибок, маппинг данных).
- Работа с FullCalendar (resource/timegrid).
- Знание принципов доступности (a11y, ARIA, роли, клавиатурная навигация).
Будет плюсом:
- Опыт работы в 1С/тонких клиентах/встроенных браузерах.
- Знание Radix UI / Headless UI, разработка кастомных контролов.
- Опыт тестирования (RTL, Vitest, Jest).
- Навыки работы с i18n и форматированием дат/валют.
Условия:
- Работа с современным стеком: React 18/19, TypeScript, Vite, Bun/Node, React
Query, TanStack Table, FullCalendar, @emotion, CSS Modules, Radix UI, Axios,
date-fns, React Router.
- Участие в интересных проектах с техническими вызовами: от оптимизации
рендеринга календаря до работы в ограниченных браузерах.
- Команда, которая ценит аккуратную типографику, внимание к деталям и
аргументированные решения.
- Официальное трудоустройство, все преференции аккредитованной
IT-компании.
- Гибридный формат работы (обсуждается с кандидатом).
Адрес: Москва, Ленинский проспект, 109
Похожие вакансии