Senior PHP-разработчик (Part-Time)
На существующий проект требуется Senior разработчик для реализации ряда методов API с использованием GraphQL. Предстоит разработка запросов к базе данных, интеграция нескольких сложных API и оптимизация всех запросов для работы в условиях высокой нагрузки. Важным аспектом является минимизация аллокации памяти.
Формат сотрудничества: временная занятость на 4 месяца с возможностью продления.
Основные задачи:
- Разработка и оптимизация GraphQL API;
- Написание и оптимизация запросов к базе данных;
- Интеграция сложных внешних API;
- Работа с Redis, Docker, Sockets, RabbitMQ;
- Поддержание высокого уровня производительности и стабильности сервиса.
Требования:
- Уверенные знания PHP 8, Symfony, Laravel 8+;
- Опыт работы с MySQL, оптимизацией запросов и high-load проектами; опыт с другими СУБД будет плюсом;
- Уверенное владение Linux (Ubuntu);
- Опыт работы с Telegram-ботами и кастомными админками;
- Навыки рефакторинга кода и unit-тестирования;
- Знание принципов SOLID, DRY;
- Опыт работы с ORM, REST API;
- Опыт с Redis, Docker, Sockets, Elasticsearch, RabbitMQ;
- Ответственность, вовлеченность, внимание к деталям;
- Готовность ежедневно участвовать в созвонах для разгребания бэклога.