Тимлид бэкенд-разработки (нативный PHP, Laravel, базы данных)
О компании и команде
Animaccord – международная компания, занимающаяся развитием и продвижением брендов в сфере анимации. Один из наших всемирно известных проектов – мультсериал «Маша и Медведь». Сейчас мы активно развиваем сайт проекта (http://mashabear.ru/ и http://mashabear.com/), работаем над Telegram-игрой «Медовая ферма» и расширяем команду, в частности ищем тимлида бэкенд-разработки.
Обязанности:
- Организация и управление процессами разработки backend-решений,
- Поддержка и развитие текущих проектов, включая работу с legacy-кодом,
- Участие в проектировании и разработке новых проектов с микросервисной архитектурой,
- Руководство командой backend-разработчиков: распределение задач, контроль качества кода, наставничество (сейчас в команде два разработчика);
- Взаимодействие с фронтенд-командой и другими участниками проектов для обеспечения согласованности решений;
- Участие в стратегическом планировании, инициирование и внедрение новых подходов и технологий;
- Оптимизация архитектуры и процессов разработки для повышения производительности команды.
Требования:
- Глубокие знания нативного PHP и опыт работы с Laravel;
- Опыт работы с legacy-кодом и понимание процессов его рефакторинга;
- Умение писать чистый, читаемый код и выстраивать стандарты кодирования;
- Опыт использования систем контроля версий (Git) и инструментов CI/CD;
- Понимание микросервисной архитектуры и принципов проектирования REST API;
- Знание баз данных (MySQL, Redis, MongoDB) и опыт написания сложных SQL-запросов;
- Уверенное владение Docker: настройка, управление и оптимизация контейнеров;
- Понимание сетевых технологий и протоколов (HTTP/HTTPS, TCP/IP);
- Знание основ администрирования серверов на Linux и обеспечения безопасности веб-приложений;
- Лидерские качества, опыт управления командой разработчиков от 1 года;
- Умение принимать решения и брать ответственность за результат;
- Отличные коммуникативные навыки, способность выстраивать рабочие процессы;
Будет плюсом:
- Опыт разработки для CMS EvoCMS;
- Знание основ работы с Curl, Cron;
- Опыт настройки CI/CD (GitLab CI);
- Знание технологий видеообработки на серверной стороне (кодирование, транскодирование) и стриминга (HLS, MPEG-DASH);
- Опыт работы с админпанелями на Laravel (Nova, Backpack, Voyager);
- Понимание Agile-подходов и опыт внедрения гибких методологий в команде.
Условия работы:
- Гибкий график;
- Возможность удаленной работы из любой страны;
- Поддерживающая и дружная командная атмосфера;
- Перспективы профессионального развития.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).