Backend developer
Зарплата
до 160 000 ₽
Требования
Местоположение и тип занятости
Компания
Разработка и поддержка
Описание вакансии
Backend Developer
Технологический стек:
PHP 8+ (Laravel 11+), Golang, MySQL, ClickHouse, Redis, RabbitMQ / Kafka, Docker, AWS, REST API.
Основные задачи
- Разработка и поддержка высоконагруженных backend-сервисов.
- Проектирование архитектуры: выбор между монолитом и микросервисом в зависимости от задач.
- Интеграция с внешними API и внутренними системами.
- Оптимизация производительности, масштабирование и профилирование сервисов.
- Работа с очередями (RabbitMQ/Kafka), кэшированием (Redis) и асинхронными процессами.
- Разработка REST API с акцентом на чистоту и предсказуемость.
- Написание unit- и интеграционных тестов (TDD-подход).
Требования
- Уверенные знания PHP 8+, Laravel 11+ и Golang.
- Глубокое понимание принципов DRY, KISS, DDD, TDD, Clean Architecture.
- Опыт проектирования архитектур для сервисов разной нагрузки:
- 1k+ rps — понимание оптимизации кода и SQL-запросов.
- 10k+ rps — умение работать с кэшированием, очередями и горизонтальным масштабированием.
- 50k+ rps — опыт с ClickHouse, балансировкой, микросервисами и event-driven архитектурой.
- Опыт работы с Docker и AWS.
- Знание MySQL (репликация, индексы, оптимизация запросов).
- Навык использования AI-инструментов (ChatGPT, Qwen, Claude Code) для ускорения разработки, генерации тестов и документации.
Будет плюсом
- Опыт миграции проектов с монолита на микросервисы.
- Знание CI/CD (GitHub Actions, GitLab CI, Jenkins).
- Опыт работы с графами данных или time-series хранилищами.
- Понимание принципов event sourcing и CQRS.
Условия
- Формат: удаленно / гибрид.
- Гибкий график, фокус на результат.
- Команда инженеров уровня middle+/senior.
- Возможность предлагать и внедрять свои технические решения.
- Оплата почасовая. работаем через трекер hubstaff
оплата на карту или криптой раз в месяц в первых числах, первый месяц можем проплачивать каждую неделю - Контакт для связи: https://t.me/teslanikolai