Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Сервис email маркетинга. Основная деятельность — отправка большого количества электронных писем пользователей по своим клиентам и подписчикам. Проекту 3 года. Активно развит в странах СНГ. Сейчас выходим на рынок Европы.

Проект требует увеличение штата программистов.

Требования по языкам:

  • Знание PHP (CakePHP2), HTML, CSS3, JavaScript, AJAX/jquery, XML, JSON;
  • Общая эрудиция в области веб-технологий;
  • Понимание принципов MVC;
  • Знание основ реляционных баз данных MySQL;
  • Язык SQL (Обязательно)
Требования к кандидату по специфике работы:

  • Понимание принципов работы MVC в разрезе CakePHP (знание и понимание классического PHP даже не обсуждается, также учитывая что CakePHP использует классы — необходимо понимание их работы, желательно понимание ООП вне зависимости от PHP и CakePHP). Под «понимаем» имеется в виду: умение работать с routes, знание механизма работы моделей (учитывая важность эффективной работы с базой данных — знания значительно выше базовых find (‘all')), знание всего жизненного цикла запроса, работа с helpers, components, elements.
  • В связи с большой нагрузкой на базу данных, важным аспектом, есть знание SQL выше базовых. Простого понимание, как делать селекты не достаточно. Будет необходимость писать сложные запросы в базу на чистом SQL (без моделей CakePHP), оптимизировать выполнение существующих, анализировать и тестировать разные запросы.
  • Обязательными условиями являются знание и умение работы с Linux, так как сервер работает на нем. Умение отредактировать конфиги сервера приложений или баз данных, запуска/перезапуска сервисов, анализа логов
  • Чистый, аккуратный код и бла-бла-бла, большое внимание уделяется оптимизации кода, рефакторингу собственного кода и кода коллег, правильной табуляции, придерживание одному стилю оформления кода (скорее всего будет навязываться стиль тим лида =))
  • Front end использует тему на Bootstrap. Минимальные требования: Полноценно версткой заниматься не нужно, но все же базовое понимание в создание страниц необходимо (на уровне правильно скопировать с примеров темы). Рекомендуемые требования: достаточно прямые руки чтобы сверстать нормальную страничку, или ее часть (свободных верстальщиков нету — поэтому приветствуется самоверстание). Соответственно и знания CSS пригодятся.
  • Знание JavaScript. На Front end необходимо подключать и конфигурировать плагины. Интегрировать плагины с темой и версткой (вносить изменения в ядро плагинов, если данная конкретная проблема не решается обновлением плагина. Соответственно нужны достаточные знания чтобы разобраться в багах самого плагина). В дальнейшем планируется масштабный проект на который необходимо будет создавать собственный плагин или серьезно модифицировать существующие. Поэтому с JavaScript нужно будет работать много и серьезно. Поэтому нам крайне важны знания JavaScript.
Если понимаете, что подходите по требованиям, вам это все знакомо и не составит труда начать работу — пишите на почту, оставляйте заявку.
7 лет назад
sumus
36 летУкраина
10 лет в сервисе
Был
14 часов назад
  • Похожие заказы
  • [list][*]Есть массив ссылок[*]Нужно пройти по каждой ссылке и сохранить 2 цифровых параметра с каждой[*]Нужно, чтобы я мог запускать у себя на маке парсер[*]Данные нужны в csv или тексте, чтобы выгрузить в таблицы гугл докс[/list]

    Завершен
    7 лет назад
  • Нужно написать что-то типа вот этого проекта - https://bankibel.by/ Суть: для каждого из разделов должна быть возможность подбора продуктов по фильтрам + выбор города и т.д. Похожие аналоги - sravni.ru myfin.by bai.kz banki.ru Нужные разделы - кредитные карты, дебетовые карты, ...

    Закрыт
    7 лет назад
  • $1

    необходимо проапдейтить БД на dle 10.3 до версии 11.2. в процессе апдейта выдает ошибки о невыполненных запросах. я предоставлю бекап бд из dle 10.3 (17Мб) - в результате нужна эта же база проапдейченая до 11.2, ...

    Завершен
    7 лет назад
  • Бесплатный плагин событий Wordpress - All-in-One Event Calendar (https://wordpress.org/plugins/all-in-one-event-calendar/) Для вывода событий в нем используется шаблонизитор twig (папка all-in-one-event-calendar\public\themes-ai1ec\vortex\twig\agenda.twig) Вот пример вывода списка http://www.successtrading.ru/glavnaya-novaya-stranitsa/ [b]Нужно [/b]создать дополнительный тег/макрос (не знаю точно как он называется) для шаблона  twig Что то ...

    Завершен
    7 лет назад
  • 1)     Если в фильтрах подкатегорий выводятся вариантытоваров, их необходимо скрыть, чтоб они не учувствовали в фильтрации. Пример - [url=http://farber.com.ua/catalog/akrilovye-emali]http://farber.com.ua/catalog/akrilovye-emali[/url]. 2)     Страницы брендов, типа http://farber.com.ua/brands/chamaleonнужно отобразить в виде шаблона вывода категории [url=http://farber.com.ua/catalog/kraska-avtomobilnaya]http://farber.com.ua/catalog/kraska-avtomobilnaya[/url].Т.е. нужно вывести название бренда, подкатегории товаров, которые ...

    Закрыт
    7 лет назад
  • $20

    Здравствуйте. Есть слайдер бесплатный https://wordpress.org/plugins/slider-image/ 1. Мне нужен отдельный тип записи на сайте - "Картинки" 2. В этих типах записей когда создаю запись должен быть такой функциионал от этого плагина (см. скрин) - на каждый пост - ...

    Закрыт
    7 лет назад
  • Всем привет. Нужно подправить один нюанс в работе Ajax в Drupal Views.  Ajax, при обновлении контента вьюс, удаляет один нужный элемент, который я добавляю в шаблон через Jquery.  Необходимо это исправить.

    Завершен
    7 лет назад
  • Есть каталог товаров http://www.navionika.com/component/option,com_productscatalog/Itemid,129/task,show.categories/ Есть атрибуты http://prntscr.com/ds4foi их надо сделать на нашем сайте, важен каждый параметр НА нашем сайта такого плана сейчас http://prntscr.com/ds4ghe Надо сделать нам такие атрибуты сравнений на сайта aparat.ua  ранее уже производилась работа, некоторые атрибуты созданы. От вас ...

    Закрыт
    7 лет назад