Москва, Ленинский проспект, 32А
Метро: Воробьевы горыО проекте:
Мы в РЦНИ создаем систему для обработки научно-технической информации. Работаем с большими объемами данных, сложными интерфейсами и высокой нагрузкой.
Кого мы ищем:
Middle+ Frontend-разработчика. Нам нужен человек, который закроет фронт целиком: jQuery+HTML и от верстки до сложной логики на React/Vue. При этом важно понимать бэкенд-часть (PHP, Smarty), потому что интерфейсы натягиваются на PHP-платформу. Готов работать с legacy-кодом и поэтапно его рефакторить.
Стек:
Frontend: jQuery, чистый JS, React или Vue.js
Верстка: HTML5, CSS3 (SCSS), адаптивная/кроссбраузерная верстка
Backend (для понимания): PHP 7.4/8.x
Шаблонизаторы: Smarty
Инфраструктура: Git, GitLab, Битрикс24
Сборка: Webpack/Vite (желательно)
Задачи:
Разработка новых интерфейсов на React/VueJS (перевод с jQuery на современный стек)
Поддержка и рефакторинг существующего jQuery-кода
Верстка макетов из Figma в чистый, семантичный HTML/CSS
Интеграция фронта с PHP-бэкендом через Smarty-шаблоны
Оптимизация производительности фронтенда (загрузка, рендеринг, кеширование)
Рефакторинг чужого фронтенд-кода без полной перезаписи
Участие в код-ревью и поддержка Git-процессов
Требования:
jQuery — опыт работы и понимание, как переписывать jQuery-код на React
Чистый JavaScript (ES6+, асинхронность, замыкания, DOM-манипуляции)
HTML5, CSS3 (SCSS) — адаптивная и кроссбраузерная верстка
React/VueJS — уверенное владение (хуки, состояние, роутинг, работа с API)
Smarty — базовое понимание (что это, как работают шаблоны, вывод переменных)
PHP — базовый уровень (понимание, как данные передаются из контроллеров в шаблоны)
Обязательно: работа с legacy-кодом, рефакторинг чужого кода
Git (ветки, PR, ревью)
Опыт использования ИИ-инструментов в разработке
Желательно: знание Vue.js (для поддержки старых модулей)
Желательно: опыт со сборщиками (Webpack/Vite)
Плюс: опыт с CMS/CMF
Что мы предлагаем:
Участие в проекте государственного масштаба
Работа по SCRUM-лайт в Битрикс24
Профессиональный рост под руководством опытного техлида
Возможность влиять на стек и архитектуру фронтенда
Стабильность, белая зарплата, удаленка/гибрид
P.S. Чтобы мы поняли, что вы дочитали до этого места, начните сопроводительное письмо со слов: «Я готов приручить React».
Экосистема тенниса MYTENNIS.ONLINE
Москва
от 300000 RUR
Системы и Технологии в Логистике
Москва
от 300000 RUR