Backend PHP-разработчик (Laravel)

Зарплата

от 70 000 до 160 000 ₽

Требования

Бэкенд, Средний (Middle)PHPLaravelPhpUnitLinuxGitComposerDocker

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

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

Компания

Конструктор сайтов, мобильных приложений и система лояльности для служб доставки и интернет-магазинов

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

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

Для работы над бэкенд-сервисами конструктора облачных интернет-магазинов и мобильных приложений требуется PHP-разработчик (Laravel).

О проекте

Zenky.io - единая платформа, соединяющая инструменты онлайн продаж (магазин, моб. приложение, соц. сети, чат-боты, агрегаторы), систему лояльности и учетную систему компании по доступной арендной цене для быстрого старта и экономии бюджета микро бизнеса.

Цель сервиса - вывести любой маломальский локальный бизнес в интернет, оцифровав как можно больше товаров и клиентов.

Обязанности

eCommerce

Платформа облачных интернет-магазинов является основным сервисом, над которым будет вестись работа. Приложение написано с использованием Laravel 5.7, имеет большое покрытие unit- и feature-тестами.

Мы предоставляем богатый API для сторонних приложений (в том числе и для своих - админка, сайты и моб. приложения клиентов, сторонние сервисы), который необходимо дорабатывать, поддерживать и временами оптимизировать.

На текущий момент у нас есть приложение самого екоммерса, а так же несколько побочных сервисов различной сложности, которые работают по апи между собой (что-то вроде микросервисов).

Интеграторы внешних систем учёта

Для того, чтобы существующий бизнес смог импортировать свой каталог из своей системы (например, 1С), мы разработали универсальный шлюз обмена данными и пишем адаптеры для таких систем. Сейчас мы получаем данные из 1С и Frontpad, обрабатываем их и отправляем в шлюз обмена данными для наполнения каталога.

Для каждой системы учёта пишется отдельное приложение на Lumen Framework.

Программа лояльности

Программа лояльности позволяет начислять покупателям бонусные баллы, которые могут быть использованы во время оплаты заказа.

Это Laravel-приложение так же отделено от eCommerce, имеет большое покрытие тестами и предоставляет обширный API.

Редактор сайтов и мобильных приложений

Мы хотим предоставить нашим клиентам возможность быстро и максимально удобно настраивать работу магазинов и мобильных приложений, а так же редактировать контент. Для этого мы разрабатываем платформу для автоматической публикации сайтов и приложений, которая даёт такие возможности.

Бэкенд-часть редактора управляет шаблонами, получает по API информацию о новых сборках, парсит список настроек шаблонов, управляет сайтами, хранит настройки шаблонов для конкретных сайтов и приложений, а так же выполняет базовые функции хостинга сайтов.

Работа над редактором сайтов будет вестись вместе с фронтенд-разработчиком.

Требования

  • Базовые вещи (git, composer, консоль, Linux);
  • Отличное знание PHP 7.2+;
  • Отличное знание Laravel-экосистемы (Laravel, Lumen);
  • Опыт написания unit-тестов (phpunit) и feature-тестов (Laravel / Laravel Dusk);
  • Опыт работы с более-менее сложными приложениями на Laravel (или любом другом фреймворке).

Будет плюсом

  • Опыт работы с eCommerce-системами;
  • Опыт работы с Docker.
     
    Компания Zenky.io
    Для вопросов Telegram: @dugarka
    Для резюме: info@zenky.io