Вакансии

Middle/Senior PHP разработчик

Ищем 

РНР фулстек разработчика, с уклоном на бекенд.
Удаленная работа, работа в офисе около метро Войковская, ИП. Желательно проживание в Москве или ближнем пригороде.

Задачи

  • развитие АПИ проекта
  • оптимизация бекенда под высокие нагрузки
  • оптимизация фронтенда для ускорения работы сайта в целом
  • расширение возможностей админки и сайта проекта
  • поддержка и написание юнит тестов 

Описание проекта

  • PHP 7.3+, Laravel 5.6+, PHPOffice (xlsx отчеты), composer
  • Vue 2, axios, npm
  • Redis
  • Bootstrap 4 + наша стилизация, SAAS
  • API: CloudPayment, AppStor API, PlayMarketAPI, FB, VK, Google Oauth, Google Drive.
  • git
  • будет плюсом опыт работы с PHPunit

Требования к кандидату

Владение всеми технологиями проекта, командная строка UNIX на уровне разворачивания проекта с нуля на Ubuntu.
Планируем переход на RabbitMQ.

Тестовое задание

Заверстать пост из нашего блога https://smartreading.ru/blog/obshchestvo/190-chamat-palikhapitiya
Добавить внизу статьи скрипт для добавления комментариев - AJAX.

Использовать Bootstrap, Vue2, Laravel 5.6+, git.
Будет плюсом написать простенький PHPunit тест для проверки, что в БД нет пустых комментариев.

Упрощения

  • Для верстки используем дизайн пользователя в режиме гостя.
  • Можно без хедера и футера. Никакого поиска и авторизации не надо.
  • user_id передается с фронта и для тестового задания всегда равен 1.
  • blog_post_id передается с фронта и для тестового задания всегла равен 2.
  • В БД добавить таблицы users и blog_posts, на которые должны быть внешние ключи. Просто создайте эти две таблицы с полем id.

На что будем смотреть

  • Структура таблицы Коментарии в БД.
  • Умение писать компоненты Vue2. Написание кода подокументации Vue2.
  • Умение писать Laravel код по докумнетации Laravel. Использование MVC.
  • Использование миграций.

Присылайте резюме, ссылку на свои репозитории и код выполненного тестового задания в нем на nikoolin@smartreading.ru.

Поздравляем!
Изменение пароля
Доступно после регистрации
Хотите пройти тест?
Поздравляем!
Контакты
Рекуррентная подписка активна
Поздравляем!
Ошибка

Это и другие саммари доступны для наших подписчиков. Попробуйте 7 дней бесплатно или войдите в ваш аккаунт

Попробовать бесплатно
или
Войти в систему

По вопросам корпоративной подписки обращайтесь по адресу corp@smartreading.ru

Вы уже купили автоматически обновляемую (рекуррентную) подписку.
По окончанию срока действия подписки - деньги будут списаны с вашей карты автоматически и подписка будет обновлена.

Вы успешно {{ pageTariff_successPayText }} тариф
«{{ pageTariff_PaidTariffName }}»

{{ errorMessage }}

Смарт Ридинг
Адрес: , ул. Клары Цеткин, д. 18, к. 3, 4 этаж, офис 419 119021 г. Москва,
Телефон:+7 495 260-14-47, Электронная почта: help@smartreading.ru