Разработчик Laravel

Зарплата

от 80 000 до 100 000 ₽

Местоположение и тип занятости

Неполный рабочий деньМожно удаленно

Компания

Автоматизация бизнес-процессов

Описание вакансии

О компании и команде

Мы инженерная компания, мы развиваем качество и стандарты разработки. Если вас беспокоит, что ChatGPT заменит вас и будет писать за вас код, то мы поможем вам стать разработчиком, который не может быть заменён. У нас активно используется автоматизация и шаблонизания, мы верим что разработчик должен писать как можно меньше кода. Меньше кода — меньше тестов — меньше багов.

Перед кодом мы делаем визуализации логики и информационной модели. После пишем тесты, и только потом уже пишем сам код.

Мы оплачиваем разработчикам участие в курсах и другие активности для саморазвития. Наша работа основана на обмене знаниями и постоянном повышении квалификации.

Ожидания от кандидата

Для поддержки текущих проектов, развития внутренней системы для создания бренд-медиа мы ищем разработчика на Laravel.

Применяем TDD: Dusk и Pest.

Что нужно знать или чему научиться для того, чтобы выполнять задачи:

  • PHP 8
  • Laravel
  • Pest и Dusk
  • Понимание принципов REST и как это реализуется в Laravel
  • Docker
  • Git, GitHub и GitHub Actions

Обязательно знание PHP, Laravel и GitHub, остальному при необходимости научим.

Вы будете:

  • Работать над развитием АПИ системы для создания бренд-медиа.
  • Реализовывать функции для административного интерфейса и шаблонов бренд-медиа для необходимостей фронтендеров.

Условия работы

Работа — удалённая, график — свободный, важно выполнять согласованные задачи в срок, не пропускать встречи. В компании нет менеджеров, будете общаться с клиентами напрямую. Сначала со старшими товарищами, потом уже возможно сами.

Бонусы

Мы инженерная компания, мы развиваем качество и стандарты разработки. Если вас беспокоит, что ChatGPT заменит вас и будет писать за вас код, то мы поможем вам стать разработчиком, который не может быть заменён. У нас активно используется автоматизация и шаблонизания, мы верим что разработчик должен писать как можно меньше кода. Меньше кода — меньше тестов — меньше багов.

Перед кодом мы делаем визуализации логики и информационной модели. После пишем тесты, и только потом уже пишем сам код.

Мы оплачиваем разработчикам участие в курсах и другие активности для саморазвития. Наша работа основана на обмене знаниями и постоянном повышении квалификации.

Дополнительные инструкции

Чтобы получить приглашение на собеседование, выполните тестовое задание:

Соберите с помощью Laravel каталог исполнителей и их альбомов с песнями такой структуры:

  • Исполнитель
    • Название
  • Альбом
    • Исполнитель
    • Год выпуска
  • Песня
    • Название
    • Порядковый номер в альбоме

Одна и та же песня может быть включена в несколько альбомов, но под разными порядковыми номерами.

В качестве площадки для демонстрации АПИ подключите к нему Swagger, чтобы можно было проверить работу АПИ через Postman

Результат присылайте в виде репозитория в GitHub с инструкцией по запуску. Бонусом будет, если проект будет запускаться через docker compose.