👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

PHP разработчик

Требования

БэкендLaravelMySQLPHPHTMLNginxGit

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

УльяновскПолный рабочий деньМожно удаленно

Компания

Разрабатываем мобильные приложения для создания музыки

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

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

Ищем PHP разработчика уровня Middle или выше в продуктовую компанию Drum Pads 24.

Кто мы и что делаем?

Команда Drum Pads 24 разрабатывает музыкальные мобильные приложения, которые позволяют создавать музыку как новичкам, так и опытным музыкантам. Наши продукты были установлены более чем 70 миллионами людей по всему миру. Нам нравится делать понятные и удобные приложения, мы внимательно относимся к качеству всего, что делаем.

Что предстоит делать?

У нас уже разработаны система для управления контентом (CMS), API для наших мобильных приложений и сайт. Решение написано с использованием Laravel, для сайта некоторые страницы верстаем с помощью Tilda. Предстоит поддерживать эту систему, рефакторить код, проектировать и добавлять новые возможности, интегрироваться со сторонними сервисами (например, с Google Play Developer API).

Что важно?

  • Опыт работы с Laravel и MySQL
  • Понимание и использование принципов SOLID
  • Умение и желание писать чистый и поддерживаемый код
  • Самостоятельность и внимательность
  • Опыт разработки REST API
  • Умение работать с системой контроля версий
  • Знание английского на уровне чтения технической документации

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

Общаемся в Slack, ставим задачи в Trello, ежедневно созваниваемся в Zoom для короткого утреннего митинга, используем Gitflow, ревьювим пулл реквесты в Bitbucket.

  • Можно работать из офиса (г. Ульяновск, ул. Свободы) либо дистанционно
  • Официальное трудоустройство
  • Гибкий график: главное — выполнять свои задачи качественно и в срок

Процесс

  1. Устанавливаете наши приложения (Drum Pads 24, Rhythms), чтобы посмотреть, интересно ли вам работать с этими продуктами.
  2. Если приложения вас заинтересовали, то присылаете отклик с информацией о себе и ссылкой на ваш Github для демонстрации вашего опыта.
  3. Если открытого для демонстрации кода нет, то выполняете тестовое задание.
  4. Проводим общее интервью с сооснователями и техническое интервью с техническим директором.