Frontend-разработчик (React)

Дата размещения вакансии: 06.10.2025
Работодатель: Neoflex
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
Более 6 лет

ОДИН ИЗ ЛУЧШИХ РАБОТОДАТЕЛЕЙ РОССИИ

Мы – Neoflex. Аккредитованная IT компания. За 20 лет работы мы создали 12+ готовых решений для бизнеса, так же занимаемся заказной разработкой программного обеспечения.

Приветствуем на странице нашей компании и благодарим за интерес к вакансии. Будем рады оказаться полезны друг другу.

ПРОЕКТ: Ищем опытного Frontend-разработчика на проект, основанный на BI-системе, ядром которой является кастомная версия Apache Superset.

СТЕК проекта: JavaScript, TypeScript, HTML, CSS, Less, Emotion, React, Ant Design, Redux, Redux Toolkit, ECharts, Recharts, Visx (как плюс), Jest (unit-тесты), Playwright (end-to-end тесты), Testing Library

Что нужно делать:

  • разрабатывать и реализовывать функциональность в соответствии с дизайн-макетами;
  • создавать и поддерживать UI-кит продукта для обеспечения единообразия интерфейсов.

Что мы хотели бы видеть:

  • практический опыт работы с основными технологиями стека: React, TypeScript, Ant Design (antd), Redux, Redux Toolkit, Emotion и Less;
  • дополнительным преимуществом будет знание библиотек визуализации данных — ECharts, Recharts, Visx или аналогичных;
  • понимание принципов браузерного рендеринга: процессов layout, repaint, reflow и compositing для оптимизации производительности;
  • глубокое понимание механизмов JavaScript, включая Event Loop, Call Stack, замыкания и лексическое окружение, а также подходы к созданию глубоких копий объектов (с учётом особенностей копирования функций);
  • опыт работы с React на продвинутом уровне: знание reconciliation, архитектуры Fiber, мемоизации, хуков (useCallback, useRef, useEffect), а также принципов работы ключей в списках для эффективного рендеринга;
  • понимание основ веб-безопасности и сетевых механизмов (включая CORS), принципов семантической вёрстки HTML (в том числе использование атрибутов aria для доступности), а также правил специфичности CSS;
  • навыки работы с Flexbox и Grid для создания адаптивной вёрстки;
  • знание TypeScript: понимание различий между interface и type;
  • опыт применения принципов SOLID и парадигм функционального программирования (ФП) в разработке;
  • опыт создания Progressive Web Applications (PWA) для улучшения пользовательского опыта на мобильных устройствах;
  • опыт написания unit-тестов и end-to-end тестов с использованием инструментов Jest, Playwright и Testing Library;
  • дополнительным плюсом будет опыт работы с BI-инструментами (например, Apache Superset) или базовое понимание дата-аналитики (включая работу со сводными таблицами и другими инструментами анализа данных).

Что ты приобретёшь, присоединившись к нам:

  • достойную оплату труда + компенсационные, стимулирующие и мотивационные выплаты, бонусы за участие в реферальной программе;
  • работа в команде профессионалов готовых делиться экспертизой;
  • официальное трудоустройство по ТК РФ, аккредитация IT, расширенный социальный пакет:

✔️ страховка ДМС (с 3-го месяца работы, стоматология, возможность подключения родственников, теле медицина, полис ВЗР),

✔️ Больничный Без Больничного 4 дня в году,

✔️ сотрудникам со стажем в Neoflex более 3 месяцев при предоставлении листка нетрудоспособности устанавливается доплата до полного заработка за период болезни,

✔️ обучение детей сотрудников ИТ специальностям,

✔️ компенсация затрат на фитнес и занятия английским языком;

  • обеспечиваем техникой для работы (ноутбук, наушники, мышь);
  • профессиональное развитие - в Учебном Центре (курсы по работе с большими данными, видео лекции, тренажеры, карьерный коучинг, лекции, тренинги, конференции, участие в митапах);
  • возможность пройти проф.сертификацию;
  • прозрачную систему карьерного развития Performance Review;
  • персонального наставника с первого дня работы;
  • насыщенную корпоративную жизнь: яркие корпоративы, праздники для детей сотрудников, корпоративные спортивные мероприятия, мотивационные награждения;
  • комфортную, доброжелательную атмосферу в офисах заказчика, с организованным питанием, спорт залом с лаунж зонами и всем необходимым для комфортной работы в атмосфере заботы.

Мечты и команды работают вместе. Мы будем рады, если ты станешь частью нашей команды! Откликайся ;)