Вакансия с тестовым заданием.
Мы разрабатываем собственную высоконагруженную платформу, объединяющую CRM, трекинг, финансовые сервисы, аналитику и инструменты автоматизации бизнес-процессов.
Это долгосрочный продукт с постоянно растущим функционалом и сложной бизнес-логикой. Мы не занимаемся проектной разработкой — наша команда развивает одну большую систему, улучшает ее архитектуру и создает новые возможности для пользователей.
Мы ищем сильного backend-разработчика, которому интересно создавать качественные решения, разбираться в сложных задачах и влиять на развитие продукта.
Чем предстоит заниматься
•Разрабатывать новые модули и сервисы на PHP 8.2+ и Symfony 6.4.
•Развивать существующий продукт: реализовывать новый функционал, поддерживать и улучшать уже работающие решения.
•Проектировать и реализовывать сложную бизнес-логику.
•Работать с MySQL, Redis и RabbitMQ.
•Разрабатывать и развивать REST API.
•Анализировать и оптимизировать производительность приложения и SQL-запросов.
•Проводить рефакторинг, снижать технический долг и повышать качество кода.
•Участвовать в проектировании новых модулей и обсуждении технических решений.
•Совместно с командой оценивать задачи и участвовать в code review.
•Работать с Docker, Git и Linux в ежедневной разработке.
Основная часть работы — разработка нового функционала и развитие существующей платформы.
Наш стек: PHP 8.2+; Symfony 6.4; MySQL; Redis; RabbitMQ; Docker / Docker Compose; Linux; Git; REST API
Также используем: Xdebug; Swagger / OpenAPI; GitLab; Jira.
Что мы ожидаем
Обязательно
•Уверенное знание PHP 8+ и Symfony.
•Опыт коммерческой backend-разработки.
•Хорошее понимание ООП, SOLID и современных подходов к разработке.
•Уверенная работа с MySQL.
•Практический опыт использования Redis и RabbitMQ.
•Понимание принципов работы HTTP/HTTPS.
•Опыт работы с Docker и Linux.
•Умение самостоятельно организовывать работу, оценивать сроки и доводить задачи до результата.
•Ответственность за качество собственного кода.
•Умение работать в команде и аргументированно обсуждать технические решения.
Будет большим плюсом
•Глубокое понимание внутреннего устройства Symfony (Dependency Injection, Event Dispatcher, Messenger, Doctrine, Cache, Security).
•Опыт оптимизации MySQL (индексы, EXPLAIN, блокировки, транзакции).
•Опыт профилирования и оптимизации производительности PHP-приложений.
•Понимание принципов Domain-Driven Design.
•Опыт работы с высоконагруженными системами.
•Опыт рефакторинга крупных проектов без остановки разработки.
•Опыт проектирования архитектуры новых модулей.
Мы ценим
•Инженерный подход к разработке и желание разбираться в сути задач.
•Инициативность и готовность предлагать улучшения.
•Внимание к качеству кода, производительности и поддерживаемости системы.
•Открытость к современным инструментам разработки, включая AI-ассистентов (Cursor, GitHub Copilot, ChatGPT, Claude и др.).
•Умение использовать ИИ для ускорения рутинных задач, рефакторинга, написания тестов и исследования решений.
•Критическое мышление и способность проверять результаты, а не слепо доверять генерации.
Что мы предлагаем
•Полностью удаленную работу.
•Работу над собственным продуктом с долгосрочным развитием.
•Современный стек технологий.
•Сложные инженерные задачи без однотипной проектной работы.
•Возможность влиять на архитектуру и технические решения.
•Минимум бюрократии и максимум разработки.
•Команду, где ценятся профессионализм, ответственность и инициативность.
•Возможность профессионального роста вместе с продуктом.
Кого мы ищем
Нам нужен не просто PHP-разработчик.
Мы ищем инженера, который умеет писать понятный и качественный код, способен быстро разобраться в существующей системе, не боится сложной бизнес-логики и стремится сделать продукт лучше после каждой реализованной задачи.
После отклика на вакансию вам придет приглашение в наш бот, где вы сможете заполнить анкету и получить тестовое задание.