О компании
Intetics Inc. — ведущая американская технологическая компания, специализирующаяся на заказной разработке программного обеспечения, создании распределённых профессиональных команд, оценке качества программных продуктов и «all-things-digital» решениях. Компания ищет Senior Full-Stack PHP Developer (Laravel + React/Vue) для присоединения к инновационной команде.
Задачи
•Разрабатывать и поддерживать масштабируемые full-stack веб-приложения на Laravel (backend) и React/Vue (frontend)
•Участвовать в архитектурных решениях для приложений, рассчитанных на масштабирование: проектирование сервисов, моделирование данных, кэширование, обработка через очереди
•Проектировать и разрабатывать RESTful API и интеграции с внутренними и сторонними системами
•Разрабатывать переиспользуемые Laravel-пакеты и front-end компоненты для использования в разных проектах
•Отвечать за качество и производительность: рефакторинг legacy-кода, оптимизация запросов, улучшение времени отклика
•Писать автоматизированные тесты, участвовать в код-ревью и улучшении CI/CD
•Документировать технические решения, API и спецификации
•Работать с продуктовой, дизайн-, QA- и инженерной командами для оценки и реализации фич
•Обеспечивать соблюдение best practices разработки и своевременную поставку функциональности продукта
Требования
•5+ лет профессионального опыта с современным ООП PHP (8.x)
•3+ года практического опыта с Laravel
•Сильное знание экосистемы Laravel: Eloquent, Queues, Jobs, Events, Service Container, Middleware, Authentication
•3+ года продакшн-опыта с React или Vue
•Сильные навыки TypeScript и современного JavaScript
•Опыт проектирования RESTful API, включая аутентификацию, валидацию и обработку ошибок
•Уверенные навыки SQL (MySQL или PostgreSQL)
•Опыт проектирования схем, индексации и оптимизации запросов
•Практический опыт с Redis и архитектурами на основе очередей
•Опыт автоматизированного тестирования (PHPUnit, Pest, Jest, Vitest или Playwright)
•Уверенная работа с Git-процессами, pull request'ами и CI/CD пайплайнами
•Опыт работы в средах разработки с использованием ИИ-ассистентов (Copilot, Cursor, Claude Code и т.д.)
•Сильные аналитические навыки и навыки решения проблем
•Хороший письменный и устный английский
Будет плюсом
•Inertia.js, Livewire или Next.js/Nuxt
•Tailwind CSS
•Docker и облачная инфраструктура (AWS, Forge, Vapor)
•Инструменты статического анализа (PHPStan, Larastan)
•Инструменты контроля качества кода и форматирования (Pint)
•Real-time функции (WebSockets, Reverb)
•RabbitMQ или другие брокеры сообщений
•Опыт работы с микросервисной архитектурой
•Опыт работы с event-платформами
•Опыт работы с системами тикетов (ticketing systems)
•Опыт интеграции платежей (Stripe, PayPal)
Условия
Условий в вакансии нет