Опубликовано 6 дней назад
Фуллстек-разработчик (Laravel+Next.js) / АИС для образования в ФГБОУ ДПО Академия Лидерства и Администрирования Бизнес Процессов ФНС России Волга Нижний Новгород
Обязанности:
- разработка и поддержка бэкенда на Laravel и фронтенда на Next.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) и асинхронными задачами;
- опыт проектирования высоконагруженных систем.
Условия:
- полный рабочий день, удаленно или гибрид - обсуждаемо;
- долгосрочный проект (развитие, доработки, поддержка);
работа в опытной команде разработчиков;
- заработная плата по результатам собеседования;
- оформление по ТК РФ.
ФГБОУ ДПО Академия Лидерства и Администрирования Бизнес-Процессов ФНС России - Волга
Нижний Новгород
Похожие вакансии
Не то, что искал?