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

Разработчик PHP + VueJS

Требования

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

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

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

Компания

Разработка CRM-системы и виджетов для сайтов, повышающих конверсию в продажи

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

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

Envybox — это международная IT-компания, которая занимается разработкой целого комплекса инструментов для повышения эффективности работы сайта.

Продуктами Envybox пользуются более 45 000 компаний в 5 странах мира.

Мы занимаемся разработкой SAAS-сервисов для интернет-маркетинга. В наших планах покрыть все потребности этой сферы от генерации клиентов до всеобъемлющей аналитики. Уже многое сделано на этом пути: запущены сервисы генерации клиентов, обратного звонка, онлайн-чат, CRM-система. И столько еще у нас впереди!

Вы никогда не сможете сказать, что в нашем проекте для вас не осталось ничего нового — наш продукт интегрируется с различными системами, которые также не стоят на месте. Каким бы богатым ни был ваш опыт, у вас всегда будет возможность попробовать новые подходы и новые алгоритмы решения задач!

В связи с запуском новых проектов, нам требуются разработчики!

Мы предлагаем:

  • График работы 5/2 Пн-Пт с 9.00 до 18.00 по МСК(+/-2 часа)
  • Стабильный доход ( по результатам собеседования)
  • Интересные задачи
  • Удаленная работа
  • Карьерный рост
  • Корпоративные праздники и мероприятия
  • Дружный коллектив

Требования:

  • Знания HTML, CSS, Javascript, PHP7 , SQL, GIT
  • PHP (фреймворк laravel (желательно), понимание MVC)
  • Javascript (Jquery, VueJs)
  • Знание NodeJS будет плюсом.
  • Умение работать в команде.

Envybox — это команда, любящая своё дело и нацеленная на результат! Стань частью лучшей команды!

Согласен с нами? Заполняй: https://forms.gle/MUy3ZCuH1TgnUvdm7.

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

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

Сделать форму обратной связи.

При сохранении заявки использовать паттерн фабрика.

Реализовать структуру, чтобы можно было добавлять новые места для хранения заявок, например другая база данных или email.

Изначально реализовать сохранение в базу и в файл. Саму структуру базы можно не делать.

Поля: имя, телефон, само обращение. Валидация данных на бекенде.

Что необходимо использовать:

- PHP 7

- Фреймворк Laravel или mvc фреймворк

- ООП (для создания заявки и места для хранения заявки)

- DDD для организации приложения

- Обязательно Vuejs




На выполнение тестового задания Вам дается 2 дня. В ответном сообщении пришлите ссылку на выполненное задание.