Голд Тех

Frontend-developer React / Фронтенд разработчик React

До 200 000 RUR
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • React
  • ES6
  • Git
  • HTML5
  • JavaScript
  • Sass
  • CSS3
  • Кроссбраузерная верстка
  • TypeScript

Вакансия срочная. Работа в офисе, УДАЛЕНКА НЕ РАССМАТРИВАЕТСЯ

ООО Голд Тех 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-компании.

- РАБОТА В ОФИСЕ 5х2 с 10.00 до 19.00 (возможно с 09.00 до 18.00)