Обязанности:
Мы международная команда Golden Goose, которая занимается монетизацией мобильного трафика и создает свои уникальные ИТ продукты. В настоящий момент мы активно расширяем нашу IT команду и ищем PHP-разработчика Задачи: участвовать в разработке новых модулей рекламной платформы; участвовать в технической проработке продуктовых требований вместе с командой; формировать предварительные оценки трудозатрат по проекту; осуществлять поддержку существующей платформы ПО; масштабировать проект под растущие нагрузки; создавать интеграции по API со сторонними сервисами; проводить диагностику неожиданного поведения платформы в продакшн среде. Ключевой стек технологий: PHP 8, Laravel 10+, Twig, PHPUnit; MySQL 8, ClickHouse 22.3, Redis; VueJS; NodeJS; GitLab CI, Docker; OpenAPI; GrayLog, Zabbix; AWS: RDS, S3, Fargate; Nginx. Наши ожидания: у вас есть опыт в разработке ИТ продуктов от 3х лет на позиции Senior или Middle+ разработчик; отлично знаете PHP 8, Laravel 10+, VueJS; обладаете отличными знаниями и практическим опытом применения в большинстве используемых у нас технологий в разработке программных продуктов (технологический стек описан выше); имеете опыт проектирования и построения приложений с использованием REST API (OpenAPI); умеете выполнять оптимизацию SQL запросов, понимаете и применяете EXPLAIN; обладаете знаниями СУБД и умеете проектировать реляционные БД; работали с нагруженными БД с шардингом и репликациями и умеете изменять схемы больших таблиц без простоя; владеете паттернами проектирования и SOLID принципами ООП, умеете проектировать и разрабатывать высоконагруженные приложения в условиях нулевого downtime; знаете HTML, CSS, JS и имеете опыт построения Single Page Application; представляете процесс построения CI/CD, в т.ч., использование GitLab и Docker; умеете оценивать объемы и сроки выполнения работ; способны разобраться с новыми языками и технологиями; спокойно и прагматично относитесь к legacy-коду; обладаете желанием развивать существующие системы, которые являются основой бизнеса. Условия: международная команда профессионалов; оформление по российскому или международному контракту; уровень дохода готовы обсуждать; гибкое начало рабочего дня; корпоративные мероприятия и активности; демократичное open-minded руководство; офисы в Москве и Тбилиси; формат работы офисный или удаленный.