Барнаул, проспект Строителей, 45
ГлавПро - федеральный эксперт в области обязательного обучения (охрана труда, промышленная безопасность и др.). Мы помогаем компаниям выполнять требования законодательства и снижать риски для бизнеса.
Развиваем продуктовую разработку в двух направлениях: запуск новых продуктов с нуля и глубокий рефакторинг существующего монолита. Ищем full‑stack разработчика (Laravel + Livewire, Middle+/Senior), который умеет думать архитектурно, писать чистый и надёжный код и при этом грамотно использовать AI‑инструменты как ускоритель разработки, а не замену своей экспертизе.
Участвовать в запуске новых продуктов с нуля на стеке Laravel + Livewire: проектирование архитектуры, разработка модулей, интеграции.
Проводить рефакторинг существующего проекта на Yii2 + React: декомпозиция монолита на сервисы, снижение техдолга, улучшение стабильности и производительности.
Проектировать и оптимизировать структуру БД (MySQL): схемы, запросы, индексы, производительность.
Применять архитектурные принципы и паттерны (SOLID, DDD и др.) осознанно, а не ради галочки.
Самостоятельно проводить дымовое тестирование реализованного функционала перед передачей дальше по процессу.
Использовать AI‑инструменты как ускоритель: генерация шаблонного кода, рефакторинг, документация, поиск причин багов — с критической оценкой результата.
Участвовать в проектировании и эволюции архитектуры: не раздувать сущности, снижать техдолг, уменьшать количество багов и инцидентов.
Уверенное владение PHP и актуальными версиями Laravel.
Опыт работы с Livewire и построением реактивных интерфейсов в экосистеме Laravel.
Уверенная работа с MySQL: проектирование схем, написание и оптимизация запросов.
Опыт интеграций: REST API, вебхуки, внешние сервисы.
Понимание и применение паттернов проектирования и архитектурных принципов разработки ПО (SOLID, модульность, слоистая архитектура и т.д.).
Умение самостоятельно проверять свои задачи (дымовое тестирование) перед передачей на QA/приёмку.
Системное мышление: вы проектируете так, чтобы система становилась проще и надёжнее, а не сложнее.
Умение аргументировать технические решения: почему так, какие альтернативы, какие риски и как вы их снижаете.
Готовность использовать AI осмысленно: как инструмент ускорения, а не как «автопилот» разработки.
Опыт написания автоматических юнит‑тестов на PHPUnit.
Опыт декомпозиции монолита и проектирования микросервисной архитектуры.
Знание Golang или интерес к нему — мы рассматриваем этот стек для ряда микросервисов.
Насмотренность по UX/UI, аккуратная работа с интерфейсами и внимательность к деталям фронтенда.
Кого мы точно не ищем:
Мы не ищем разработчика, который «делегирует мышление» AI и без ИИ не может вести разработку. Мы ищем инженера, который сам принимает архитектурные решения, умеет разбираться в сложных ситуациях и использует AI там, где это реально экономит время — в рутине, шаблонах, документации, поиске вариантов решения.
Формат работы: удаленно
График: 5/2
Оформление: ТК/ГПХ/ИП - обсудим удобный вариант.
Команда: работа в связке с коммерческим блоком + взаимодействие с техдиром.
Доход: от 200 000 ₽ (по итогам собеседования, отталкиваемся от уровня).
Короткий созвон с HR (15–20 минут) - знакомство, обсуждение опыта, ожиданий и вашего подхода к работе и AI.
Панельное интервью с CPO и CTO + небольшая сессия лайв‑кодинга (60–90 минут).
Оффер.
В своем отклике, коротко ответьте: