Ф

Фуллстек-разработчик (Laravel+Next.js) / АИС для образования

ФГБОУ ДПО Академия Лидерства и Администрирования Бизнес-Процессов ФНС России - Волга
Нижний Новгород
🏢 Офис
Middle
Полная занятость
Россия
Описание вакансии
Обязанности
разработка и поддержка бэкенда на Lar​​​​​​​avel и ​​​​​​​фронтенда на ​​​​​​​Ne​​​​​​​xt​​​​​​​.js;
полный цикл фичи: от проектирования БД и API до реализации UI-компонентов на React/Next.js;
проектирование схемы БД PostgreSQL и оптимизация производительности;
создание и развитие REST API для фронтенда и внешних интеграций;
интеграция с внешними сервисами (API сторонних систем);
перенос бизнес-логики из legacy-версии с рефакторингом;
участие в архитектурных решениях (масштабирование, безопасность, доступность);
использование CI/CD-пайплайнов при сборке и диплое;
взаимодействие с DevOps-инженером при развертывании приложения в Kubernetes;
взаимодействие с аналитиками, заказчиком.
Требования
Обязательно​​​​​​​​​​​​​​
опыт коммерческой разработки на PHP/Laravelот 3+ лет;
опыт коммерческой разработки на Next.js/Reactот 1.5-2+ лет (SSR/CSR, роутинг, работа с API из компонентов) или работа с другими фреймворками (Angular. Vue);
знание TypeScript;
знание PostgreSQL (сложные запросы, индексы, миграции);
опыт разработки REST API и интеграции со сторонними сервисами;
умение самостоятельно вести фичу от БД и API до UI без передачи на отдельного фронтенд-разработчика;
уверенное владение Git и практиками командной работы (PR, ревью)
опыт работы с CI/CD (использование пайплайнов GitLab CI/GitHub Actions или аналогов);
готовность работать с legacy-кодом, предлагая улучшения.
Будет плюсом
знание оконных функций PostgreSQL, CTE, опыт работы с EXPLAIN ANALYZE;
понимание принципов работы с Docker/Kubernetes/Containerd;
опыт с state-менеджерами (Zustand/Redux/React Query);
знание Tailwind или компонентных UI-библиотек (shadcn, MIU и т.п.);
опыт тестирования на фронте (Jest, Playwright);
опыт разработки АИС, ERP, CRM или сложных учетных систем;
знание образовательной сферы (госзадание, нагрузки, расписание, отчетность);
опыт миграций с устаревших версий фреймворков;
навыки работы с очередями (Redis/RabbitMQ) и асинхронными задачами;
опыт проектирования высоконагруженных систем.
Условия
полный рабочий день, удаленно или гибрид - обсуждаемо;
долгосрочный проект (развитие, доработки, поддержка);

работа в опытной команде разработчиков;

заработная плата по результатам собеседования;
оформление по ТК РФ.
AI-помощник
ИсточникСкрыто
Опубликовано1 дн назад
Мы против мошенников на площадке: если тебя просят заплатить, продиктовать код или установить непонятное приложение — прекращай общение и сразу пиши нам (чат с основателем или форма обратной связи).