Опыт работы: от 3 лет.
Офис Москва м. Сокол. Есть возможность работать удаленно. Нужно находиться в приемлемом часовом поясе относительно Москвы.
 
Требования
Опыт программирования Back-End в клиент-серверных приложениях от 3 лет
Знание PHP 7, MySQL, JavaScript (jQuery), HTML + CSS
Понимание принципов построения одностраничных приложений (AJAX)
Умение проектирования базы данных (в частности MySQL) и написания запросов (в том числе понимание связей между таблицами, JOIN’ов, модель EAV - когда нужно применять, когда не нужно)
Понимание работы Responsive верстки (это не основной род занятий по этой вакансии, но в в некоторых случаях необходимо будет применять эти знания)
Самостоятельность, умение разбираться в чужом коде, нацеленность на результат
Умение применять продвинутые новые технологии только в тех местах, где от этого действительно будет польза
Понимание принципов работы Unix (Linux) систем. Понимание, как работает связка Apache+PHP, как установить дополнительный модуль, настроить работу SSL
Опыт работы с консольным git
 
Что нужно будет делать?
Нужно будет разрабатывать Frontend и Backend элементы движка интернет-магазина. Приоритет в работе - Backend. Сложный пример - создание генератора кнопок для пользователя, импорт/экспорт товаров из Excel/CSV, создание редактора форм для посетителей сайта и проектирование БД для хранения данных этих форм для каждого пользователя.
 
Кого мы бы хотели видеть в качестве работника:
Нам нужен специалист, уже имеющий опыт разработки непростых приложений на РНР+MySQL и хорошо знающий вёрстку. Работа будет вестись в системе и в связке с ведущим разработчиком, большинство заданий не будут элементарными и для многих будет необходимо самому выбирать способ исполнения и нести ответственность за этот выбор. Ввиду создания не сайтов, а создания движка интернет-магазина, исполнение "кое-как" не допускается.
Все задачи у нас указываются в RP-шке. Есть система работы и план задач.
 
Специфика работы с нами и политика разработки:
Просим обратить внимание соискателей на некоторые принципы, которые мы используем при разработке продукта (если вы не согласны с ними или не имеете желания работать следующим образом, возможно эта вакансия не для вас):
Не стоит что-то усложнять или использовать что-то не по прямому назначению
Сложное / усложненное решения должно применяться при исключительной целесообразности, то есть без него результата достичь никак нельзя. Пример нарушения этого правила - использование плагинов для вполне стандартных вещей из разряда - фиксирование элементов на странице, желание использовать PHP Framework при выполнении тестового задания, ощущение того, что сделать простой сайт на Node.js - хорошая идея
Стоит планировать и продумывать то, что ты собираешься сделать до начала разработки и проверять это после завершения разработки. Только после этого задание можно считать выполненным.
Необходимо определять область своего незнания / непонимания и уметь формировать вопросы как для рабочей группы, так и для нахождения ответов из открытых источников.
Условия:
График работы 10.30-18.30 пн-пт (включая час на обед) или свободный график, если Вам будет так удобнее
Просторный офис Москва м. Сокол
Есть возможность работать удаленно. Нужно находиться в приемлемом часовом поясе относительно Москвы.
Загрузить резюме (doc, docx, pdf) Max.: 2MB
Файл не выбран