Backend-разработчик (нативный PHP, Laravel, MySQL)
Требования
Местоположение и тип занятости
Компания
International animation studio and business team that produces and distributes Masha and the Bear cartoon and media
Описание вакансии
О компании и команде
Animaccord – международная компания, занимающаяся развитием и продвижением брендов в сфере анимации. Один из наших всемирно известных проектов – мультсериал «Маша и Медведь». Сейчас мы активно развиваем сайт проекта (http://mashabear.ru/ и http://mashabear.com/), недавно выпустили Telegram-игру "Медовая ферма" и расширяем команду, в частности ищем бэкенд-разработчика.
Ожидания от кандидата
Обязанности:
- Поддержка функционирования и доработка текущих проектов (работа с legacy-кодом);
- Участие в разработке новых проектов, в том числе с микросервисной архитектурой;
- Взаимодействие с командой фронтенд-разработчиков при решении поставленных задач;
- Участие в планировании проектов, предложение новых идей и решений.
Требования:
- Умение писать простой лаконичный код;
- Хорошие знания нативного PHP;
- Опыт работы с legacy-кодом;
- Опыт использование систем контроля версий (git);
- Опыт использования фреймворков для решения поставленных задач (Laravel);
- Понимание сетевых технологий и протоколов (HTTP/HTTPS, TCP/IP);
- Опыт работы с Docker: настройка и управление контейнерами;
- Опыт построения "сырых" SQL-запросов;
- Опыт работы с базами данных (Mysql, Redis, MongoDB);
- Опыт проектирования, реализации и документирования REST API;
- Знание основ работы администрирования серверов на Linux;
- Знание основ безопасности веб-приложений и криптографии (SSL/TLS, JWT, OAuth);
- Опыт коммерческой разработки от 1 года.
Будет плюсом:
- Опыт программирования для CMS EvoCms;
- Понимание работы и использования Curl, Cron;
- Знание основ настройки CI/CD (GitLab CI);
- Знание технологий видеообработки на серверной стороне (кодирование, транскодирование) и видео стриминга (HLS, MPEG-DASH);
- Опыт разработки интерфейсов для админпанелей на Laravel (Nova, Backpack, Voyager).
Условия работы
- Полный рабочий день, гибкий график,
- Возможность удаленной работы из любой страны,
- Конкурентоспособная заработная плата.