О проекте
Проект iPrill — специализированная система для стекольной промышленности, включённая в Единый реестр российского ПО. Проект представляет собой веб-приложение предназначенное для полной автоматизации производственного цикла: от приёма и обработки заказов, автоматического планирования и оптимизации раскроя стекла до складского учёта, учёта брака/простоев, логистики с маршрутизацией и интеграции с 1С. Система успешно внедрена на крупных российских стекольных заводах. Она помогает выявлять узкие места, оптимизировать процессы по принципам Lean Production.
Сейчас мы проводим масштабную модернизацию: выносим frontend из монолита и полностью переписываем его на современный стек (переход на Vue 3), обновляем backend на актуальные версии Laravel и PHP. Для реализации этих задач и дальнейшего развития проекта — в частности, интеграции iPrill на предприятия с автономным производством — расширяем команду разработчиков.
Присоединяйся к команде и помогай создавать отраслевое решение, которое реально меняет производство!
Наш стек ( => планируем переход)
PHP 7.4 => 8.1+ Laravel 7 => 8/9/10/11/12 MariaDB
Redis Laravel Queues => Laravel Queues + Horizon => GitHub Actions / GitLab CI => Docker (контейнеризация проекта) => OpenAPI/Swagger Bitrix24 Jira
Чем предстоит заниматься
- Разработка и поддержка бизнес-решений на базе Laravel (проектирование → деплой → поддержка)
- Оптимизация производительности:
- анализ и оптимизация SQL-запросов (EXPLAIN, индексы, партиционирование)
- асинхронная обработка (Laravel Queues)
- снижение latency и потребления памяти
- Архитектурное проектирование и создание микросервисов:
- постепенная миграция с монолита на распределённую архитектуру
- определение границ сервисов и контрактов API
- реализация отказоустойчивости (retry/backoff, circuit breaker)
- Проведение code review с фокусом на стиле, качестве и архитектурных решениях
- Сотрудничество с frontend-командой и QA: согласование контрактов, документирование API (OpenAPI/Swagger)
- Наставничество junior-разработчиков — делиться знаниями и опытом
Что мы ждём от тебя
Обязательные требования
- 2+ года коммерческой разработки на PHP 7.4+
- Уверенный опыт с Laravel 7+ (Eloquent ORM, Query Builder, Collections, Resources, FormRequests, Middleware, DI)
- Глубокое знание SQL (JOIN-ы, агрегации, оконные функции, CTE, транзакции, EXPLAIN, индексы)
- Практический опыт Redis (использование как брокера очередей)
- Уверенное владение Git (branch, rebase/merge, commit, PR-based workflow, сonflicts)
- Английский — Intermediate и выше (чтение технической документации)
Будет преимуществом
- Опыт работы с Docker / Docker Compose (локальная разработка, CI/CD)
- Понимание микросервисной архитектуры:
- API контракты (OpenAPI, JSON Schema)
- паттерны: retry/backoff, circuit breaker
- мониторинг: логи, метрики, трейсинг
- Профилирование и оптимизация:
- Blackfire, XHProf
- Laravel Telescope
- анализ slow query log
- Рефакторинг legacy-кода:
- внедрение типизации
- TDD-подход
- слоистая архитектура
- Знание DDD (Domain-Driven Design)
- Понимание CQRS / Event Sourcing
- Опыт менторства, написания технических гайдов, проведения демо
Почему мы
- Полностью удалённый формат (
- Гибкий график — нет строгого контроля времени входа/выхода; 1–2 синхронных митинга в неделю;
- Сложный промышленный продукт;
- Бюджет на профессиональное развитие — курсы, конференции и профессиональная литература;
- Премии по SMART‑целям — вознаграждение за измеримый вклад в продукт (не формальные KPI);
- Официальное трудоустройство — белая зарплата, оплачиваемый отпуск и больничные в соответствии с ТК РФ.