O ofercie
Ищут Backend Developer для проектирования и развития backend-систем на PHP и Laravel, REST API, интеграций и фоновых процессов. Работа предполагает участие в архитектуре, тестировании, CI/CD и поддержке сложных продуктов с высокой нагрузкой.
О компании и проектах
GetUpper — международное IT-бренд-агентство полного цикла, которое создаёт, развивает и продвигает цифровые продукты и бренды мирового уровня — от идеи до поддержки.
Проекты включают сложную бизнес-логику, высокие нагрузки и клиентов из разных стран.
Чем предстоит заниматься
- Проектировать и развивать backend на Laravel 10–12: архитектуру, структуру модулей и поддерживаемый код.
- Разрабатывать и развивать REST API, продумывать контракты, версии, безопасность, стабильность интеграций и обработку ошибок.
- Работать с MySQL 8: проектировать схемы и связи, писать сложные запросы, настраивать индексы, использовать EXPLAIN и устранять медленные запросы.
- Интегрировать платежи, CRM, сторонние API, webhooks, очереди и уведомления.
- Разрабатывать и развивать админки на Filament Admin.
- Организовывать фоновые задачи и очереди через Redis, Horizon и Broadcasting.
- Участвовать в CI/CD, настройке пайплайнов, Docker-окружений, деплое, работе с Caddy и Supervisor и базовой эксплуатации сервисов.
- Участвовать в код-ревью и обсуждении архитектуры.
- Поддерживать кодовую базу в рабочем и понятном состоянии.
Что важно уметь
Подойдёт уверенный Middle, Middle+ или сильный Junior+, имеющий практический опыт работы в продакшене.
Коммерческий опыт с Laravel от года.
Уверенное знание PHP 8+, включая типизацию, исключения, коллекции и современные возможности языка.
Понимание ООП, SOLID и MVC и умение применять эти принципы в реальном проекте.
Опыт работы с Git: ветки, pull requests, код-ревью и содержательные коммиты.
Умение работать с Docker и изменять окружение, понимание его компонентов и процессов внутри него.
- Уверенная работа с REST API: проектирование, документация в OpenAPI или Postman, обработка ошибок и версионирование.
- Написание юнит- и функциональных тестов с PHPUnit или Pest.
Условия работы
Полностью удалённая работа на полной занятости, график 5/2.
Ориентир по часовому поясу — Москва, UTC+3; важно пересечение по рабочему времени.
Доход — от 1800 долларов или от 150 000 рублей, далее зависит от уровня и реального влияния на продукт.
В первый месяц команда помогает разобраться в продукте, архитектуре, инфраструктуре и процессах.
Компактная команда с высокими требованиями к качеству кода и без токсичности.
Как откликнуться
Для отклика нужно написать @An_Sagr и приложить CV. Также предлагается добавить несколько примеров проектов, за которые кандидату не стыдно.
Вакансия предполагает отклик с наличием CV.