Программист Front-end
Навыки
- BI-инструменты
- D3.js
- Дизайн-система
- Интеграционное тестирование
- JavaScript
- Jest / Mocha / Vitest
- Metabase
Ещё 12
- Material UI / Ant Design
- Playwright
- PWA
- React
- Redux
- SASS / LESS
- Scrum
- SOLID и паттерны
- Superset
- Tableau
- TypeScript
- WebSocket
Задачи
- Разрабатывать сложный интерфейс BI-системы с визуализациями и аналитикой данных
- Проектировать архитектуру и реализовывать функциональность с использованием React (17
- и TypeScript
- Оптимизировать производительность интерфейса (включая Critical Rendering Path и reconciliation в React Fiber)
- Разрабатывать и поддерживать UI-kit для внутренних команд
- Писать unit и e2e тесты (Jest, Playwright, React Testing Library)
- Работать по Scrum (спринты по 2 недели, ретроспектива каждый спринт)
- Участвовать в кросс-ревью и архитектурных обсуждениях
Требования
- Знание React, TypeScript и экосистемы TanStack (React Query, Table, Router)
- Опыт работы с Zustand и Redux Toolkit, понимание принципов Flux и иммутабельности
- Владение Ant Design (antd) и препроцессором Less, опыт кастомизации тем
- Знание ECharts, Recharts, Visx, опыт создания кастомных визуализаций D3.js
- Практический опыт оптимизации рендера, reflow, repaint, compositing
- Опыт работы с Web Workers, OffscreenCanvas, IntersectionObserver, ResizeObserver
- Знание JavaScript internals Event Loop, Call Stack, Closures, Garbage Collector, Shadow DOM
- Опыт написания собственных React-хуков и кастомных middleware для Redux
- Знание принципов SOLID, функционального программирования (FP), а также шаблонов проектирования (Observer, Strategy, Factory)
- Знание веб-безопасности (CORS, CSP, XSS) и тонкостей сетевых запросов
- Опыт работы с PWA, Service Workers, WebSockets, SSE
- Бонусом будет опыт с BI-инструментами (Apache Superset, Tableau, Metabase) и data visualization
- Опыт работы: 3 года
- Образование: Высшее образование — специалитет, магистратура
Условия
- Занятость: Полная занятость
- График работы: Полный рабочий день
Паспорт вакансии
История публикации
Появилась в Вакандии30 дней
Перепубликации1 разпубликаций всего: 2
Проверяли на источникеВидели 25 дней назад
Среди похожихНет данных608 из 30 · у похожих вакансий почти одинаковый возраст — сравнивать нечего
Откуда что взялось
Отмечено то, что вывели мы. Без пометки — значение назвал работодатель.
ГрейдMiddleвыведено из другого признака
Формат работыОфисвыведено из другого признака
ГеографияМосква, Россиявычитано из текста вакансии
Зарплата200 000 RUB — 250 000 RUB в месяц
Почему на этом месте в выдаче
Порядок выдачи объявлен контрактом: свежесть решает между днями, полнота и зарплата — внутри дня.
Полнота карточки1004 из 4 полей: грейд, формат, география, зарплата
Зарплата названа100вилку назвал источник
Проверка Вакандии
Источники и свежесть
- Тип источника
- Агрегатор вакансий
- Найдено публикаций
- 2
Посмотреть публикации и даты
- trudvsemОсновная публикация · 2025-11-07
- trudvsemПовторная публикация · 2025-11-07
Работодатель
ООО "НЕОФЛЕКС ТЕХ"
1 активная вакансия · вилка работодателя указана в 100%
Открыть профиль компанииБезопасность
Отклик уходит на сайт источника
Вакандия показывает вакансию, но не отправляет отклик и не проверяет работодателя. Сам отклик вы оставляете на внешнем сайте — trudvsem.ru.
Признаки мошенничества
- Просят предоплату, «залог» или деньги за обучение и оборудование.
- Требуют код из SMS, данные банковской карты или доступ к «Госуслугам».
- Быстро уводят в мессенджер и торопят с решением.
- Обещают большой доход без опыта и без деталей задач.
Настоящий работодатель не просит денег и платёжных данных до трудоустройства.
Продолжить поиск
Похожие вакансии
Причина сходства указана на каждой карточке
Подробнее - Подробнее
Почему похожа: похожая специализация · тот же город
Fabrique — Python-разработчик (Django, DRF)
- Junior
- Удалённо из России
- Москва, Россия