В связи с динамичным развитием компании открыта вакансия Web Fullstack разработчик. Мы приглашаем опытного специалиста для разработки и сопровождения web-сервисов и личных кабинетов корпоративных продуктов. Существующий web-стек компании включает легаси-проекты (в т.ч. Zend Framework 2, Doctrine), проекты на Laravel с JSON REST API для SPA на React. Обязанности Поддержка и развитие web-приложений: серверная логика, API, связка с фронтендом (классический MVC и SPA). Разработка новых функций и постепенный перенос частей системы на современный стек (Laravel, актуальные версии PHP). Участие в проектировании и реализации REST API, совместная работа с командой backend и frontend. Разработка безопасных аутентификационных механизмов (в т.ч. JWT, сценарии 2FA). Использование кэширования (Redis) и очередей сообщений (RabbitMQ; знакомство с Kafka как плюс) для производительности и асинхронных сценариев. Работа с MySQL / MariaDB / PostgreSQL: запросы, индексы, хранимые процедуры и функции. Верстка и доработка интерфейсов: HTML5, CSS3, SCSS, Tailwind CSS, адаптивная и кроссбраузерная верстка, Bootstrap или аналоги. Разработка и сопровождение SPA на React: компонентный подход, хуки, маршрутизация, управление состоянием (Zustand, Redux), UI-библиотеки. Интеграция с REST API: JWT (access/refresh, обновление и хранение токенов), JSON, загрузка файлов (multipart), обработка ошибок и состояний загрузки. Перенос функциональности с легаси-клиента (jQuery, серверные шаблоны, старая разметка) на React. Отладка в браузере и на сервере; оптимизация производительности. Взаимодействие с дизайнерами, тестировщиками, аналитиками, менеджерами проектов; участие в обсуждении требований и стратегии разработки. Требования Уверенный PHP (ориентир на PHP 7/8), опыт с актуальными версиями Laravel и понимание legacy-фреймворков — в частности Zend Framework 2. Опыт с ORM (Doctrine в составе ZF2-приложений, Eloquent в Laravel) и миграциями. JavaScript (ES6+), React (опыт с Zustand и Redux): уверенный практический опыт в разработке SPA; хуки, маршрутизация, управление состоянием, работа с UI-kit. TypeScript. Уверенная HTML/CSS-верстка, SCSS, Tailwind CSS, адаптивная верстка. REST API со стороны клиента и сервера; понимание JWT end-to-end. Опыт работы со Swagger / OpenAPI (чтение спецификаций, по задачам — генерация клиентов). Готовность поддерживать легаси: jQuery, серверные шаблоны, согласование фронта с PHP-бэкендом. Git; Linux (CentOS, Debian или аналоги), консоль, bash; Jira, Confluence — желательно. Будет плюсом Опыт с Vue или Angular как дополнительный стек. Docker, nginx; основы DevOps и CI/CD. Опыт с SIP, WebSocket, WebRTC. Условия официальное трудоустройство по ТК РФ в аккредитованной ИТ компании конкурентоспособная заработная плата и возможность ее роста гибридный формат, гибкий график, возможность удаленной работы ДМС после испытательного срока сильная команда профессионалов Перед техническим собеседованием возможно тестовое задание.
Похожие вакансии
Fullstack-разработчик PHP/Laravel
От 150 000 до 180 000 руб.
Москва. Станции метро: Авиамоторная
169
Fullstack-разработчик (Laravel)
От 150 000 до 190 000 руб.
Москва. Станции метро: Авиамоторная
АНО ДПО ИПК ТЕХНОПРОГРЕСС
Middle Fullstack-Разработчик (PHP/Bitrix/Laravel)
Договорная
Москва. Станции метро: Авиамоторная
Changellenge
Senior Web-разработчик (Fullstack, PHP/WordPress)
От 200 000 до 300 000 руб.
Москва. Станции метро: Авиамоторная
SUPERPET
От 180 000 до 220 000 руб.
Москва. Станции метро: Авиамоторная
Елизавета Групп