Вам предстоит развивать бэкенд на новом проекте — json-api на Laravel с понятной, описанной схемой взаимодействия (OpenAPI-спецификация, swagger). Фронтенд представляет собой SPA на Vue 2 [Vuex]. Все это (в том числе фронтенд) завернуто в Docker для удобства локального развертывания.
Несмотря на то, что в первую очередь мы ищем людей на новый проект, в дальнейшем может потребоваться участие в разработке других проектов группы, включая старые - поэтому необходимо также быть готовым работать с легаси и участвовать в его рефакторинге.
Требования:
- Умение использовать Docker;
- Базовые навыки работы в терминале (ssh, cat, grep);
- Хорошее знание PHP;
- Хорошее знание git;
- Наличие опыта работы с любым MVC-фреймворком;
- Понимание принципов написания хорошего кода, паттернов и умение их применять;
- Понимание базовых принципов работы и устройства реляционных СУБД.
Обязанности:
- Написание кода, тестов и спецификации к нему (по необходимости);
- Прохождение и проведение код-ревью;
- Участие в дейликах, планировании и оценке задач;
- Постепенное повышение сложности и типов задач для роста, как специалиста (декомпозиция и нарезка задач по бизнес требованиям, проработка сложных решений и\или архитектуры, менторинг новичков, разбор саппорт-кейсов на проде и т. д.).
Условия:
- Фулл-тайм;
- Полный remote — вся команда работает распределённо;
- Полный remote — вся команда работает распределённо;
- Ежегодная индексация ЗП;
- Отпуск по ТК РФ (28 дней в году).