Backend Developer (PHP/Symfony)
Мы ищем Backend-разработчика, который пишет код и создает устойчивые, масштабируемые решения для высоконагруженных систем. Мы ценим инженерный подход, использование современных стандартов (PHP 8.4) и принципы чистой архитектуры.
Твои задачи:
- Разработка и проектирование: Написание чистого, эффективного кода на PHP 8.4 с использованием Symfony (5/6/7).
- Архитектура: Проектирование и реализация микросервисов, разделение монолита и работа в рамках Clean Architecture (Hexagonal/Onion) и DDD.
- Оптимизация: Работа с PostgreSQL/MySQL на глубоком уровне: оптимизация сложных SQL-запросов, профилирование и индексация.
- Интеграции: Проектирование контрактов REST API (OpenAPI/Swagger), работа с S3, внедрение AI Integration (OpenAI API) и построение логики A/B тестирования.
- Качество: Покрытие кода Unit-тестами (PHPUnit), обязательное участие в Code Review и работа над Legacy Code Refactoring.
- Лидерство: Ведение фичей в роли feature-лида, устранение технического долга и поиск оптимальных технических решений.
Что важно для нас:
- Стек: Уверенное владение актуальным стеком PHP/Symfony и понимание работы Dependency Injection.
- Базы и Big Data: Опыт с реляционными БД и понимание аналитических инструментов (будет плюсом опыт с ClickHouse)
- Инфраструктура: Навыки работы с Docker / Docker-compose, понимание принципов работы в Kubernetes (K8s) и настройки CI/CD (GitLab CI)
- Асинхронность и Кэш: Опыт работы с брокерами сообщений (RabbitMQ / Kafka) и хранилищами типа Redis
- Методологии: Жесткое следование принципам SOLID, DRY, KISS, YAGNI и применение Design Patterns (GoF)
- Наблюдаемость: Умение работать с логами (ELK Stack) и системами мониторинга (Prometheus / Grafana)
Условия и преимущества:
- Масштаб: Работа над проектами с нагрузкой Highload
- Гибкость: Полная удаленка или гибрид — на твой выбор.
- Процессы: Официальное оформление, график 5/2, отсутствие бюрократии и сильная инженерная культура.
- Развитие: Современный стек без рутины и возможность прокачать навыки до уровня Senior/Lead.