Senior Software Engineer (Laravel / Fullstack)
О продуктеПлатформа для управления охраной труда и производственной безопасностью. Работаем с крупными предприятиями: промышленность, логистика, строительство, розничные сети. Домен с высокими требованиями к целостности данных, обязательным соответствием 152-ФЗ и обязательным аудитом изменений.
Стек:
- Laravel 12, Livewire 3
- PostgreSQL 17
- PWA для полевых сотрудников: офлайн-доступ, push-уведомления, фоновая синхронизация
AI-инструменты встроены в повседневную разработку наравне с codereview и автоматическим тестированием.
Чем предстоит заниматься:
- Прорабатывать требования совместно с аналитиком и бизнесом, проектировать и реализовывать модули платформы (бэкенд + веб-интерфейс + PWA).
- Реализовывать интеграции с внешними системами: REST API, SSO (OAuth 2.0 / OIDC).
- Участвовать в декомпозиции требований, оценке трудозатрат и технических рисков.
- Менторить middle-разработчиков: совместная работа над сложными задачами, передача экспертизы.
- Проводить технические собеседования, участвовать в найме.
Требования:
- 5+ лет коммерческой backend-разработки, из них от 3 лет с актуальными версиями Laravel на проектах с высокой нагрузкой или повышенными требованиями к отказоустойчивости.
- Опыт работы на senior-позиции: самостоятельные технические решения, ответственность за результат, опыт наставничества.
- Опыт в B2B SaaS или корпоративных системах со сложной бизнес-логикой и требованиями к безопасности данных.
Ключевые навыки:
- Уверенная работа с современным фронтендом: Livewire 3 как основной инструмент, понимание работы Vue 3 или React в достаточной степени для самостоятельного закрытия клиентской части.
- PWA в продакшене: Service Workers, офлайн-кэширование, push-уведомления, надёжная фоновая синхронизация.
- Проектирование структуры БД и оптимизация запросов под реальные нагрузки.
- Опыт работы с очередями в продакшене: проектирование устойчивых асинхронных процессов, стратегии обработки отказов, гарантии целостности данных.
- Интеграции с внешними сервисами: REST API, вебхуки, OAuth 2.0 / OIDC с пониманием нюансов безопасности и отказоустойчивости.
- CI/CD и тестирование: настройка пайплайнов, unit-тесты, интеграционные тесты — как часть ежедневной практики, а не формальный слой.
- Docker и docker-compose: уверенное владение на уровне повседневной разработки, включая написание Dockerfile, управление образами, томами и сетями.
- Product-мышление необходимо: ожидаем, что вы понимаете, как технические решения влияют на бизнес-результат и пользовательский опыт.
Условия:
- Оформление по ТК
- Удаленный формат работы
- ДМС
- Классная команда и продукт
Похожие вакансии
Знание бюджетного учета (обязательно!). Знание ПП Парус-Бюджет 8 (обязательно!). Аналитические способности, коммуникабельность, аккуратность, дисциплинированность и ответственность. Опыт работы с...
Знание браузерных API, понимание performance (рендеринг, мемоизация). Backend: Node.js 2+ года, не только Express-CRUD. Понимание event loop, streams...
Знание браузерных API, понимание performance (рендеринг, мемоизация). Backend: Node.js 2+ года, не только Express-CRUD. Понимание event loop, streams...
Знание браузерных API, понимание performance (рендеринг, мемоизация). Backend: Node.js 2+ года, не только Express-CRUD. Понимание event loop, streams...
Высшее профильное образование (бухгалтерия, финансы, экономика). Опыт самостоятельного ведения бухгалтерии в единственном лице от 3 лет, желательно в IT-компаниях...
