Описание вакансии
Backend-разработчик Laravel (с опытом оптимизации)
Обязанности:
- Разработка микросервисов
- Понятный, читаемый, поддерживаемый код
- Документирование кода
- Улучшение производительности
- Оптимизация текущих проектов
- Написание юнит-тестов
Требования:
- Опыт коммерческой разработки от 3-х лет
- Уверенное знание PHP 7+
- Опыт работы с популярными фреймворками (Laravel обязательно)
- Опыт работы с базами данный (MySQL, MariaDB, PostgreSQL)
- Опыт работы с кэшем (Redis, Memcached)
- Опыт работы с очередями (Redis, RabbitMQ)
- Опыт работы со сторонними API
- Умение защищать API от атак
- Опыт работы с поисковыми движками (Elasticsearch)
-
Умение настраивать балансировку нагрузки (Nginx)
- Базовые знания Javascript (VueJS), HTML, CSS
- Опыт работы с системами контроля версий (мы используем git)
- Понимание принципов ООП, SOLID. Умение применять паттерны проектирования, где это нужно
- Опыт работы с контейнеризацией (Docker)
- Разработка через тестирование (TDD/BDD)
- Умение разбираться в чужом коде
Условия:
- Проектная занятость (удаленно)
- Разработка по SCRUM
- Учет эффективного рабочего времени
- По оплате отталкиваемся от пожеланий кандидата
Позиция предполагает проектную (частичную) занятость, без оформления по ТК. Оплата по учету эффективного времени. В сопроводительном письме прикрепите ссылки на ваши проекты с кратким описанием того какую роль вы в нем выполняли. Укажите желаемую оплату часа работы и количество часов в неделю, которые вы готовы выделять на наши проекты. Горящая задача — вытащить производительность из "красной" зоны. Отклики без сопроводительного с ответами на эти вопросы не рассматриваются.