Фабрика-турсайтов.рф, в связи с расширением, объявляет конкурс на подбор team lead PHP-программиста .
Удаленная работа в сильной команде разработчиков.
Уже более 10 лет мы создаём эффективные сайты для компаний в области туризма, занимается их продвижением, ведёт успешные работы в области SMM, SEO и e-mail маркетинга. Мы верим, что новые технологии вдохновляют людей и меняю жизнь к лучшему!
Мы развиваем бизнес-направление в нашей деятельности и ищем умного PHP-программиста (Middle PHP developer) умеющего находить точки роста клиентов и помогать им через наши услуги расти.
Опыт работы на PHP от 3-х лет.
Уверенные знания фреймворком Yii2; Laravel
Технический английский
Успешный опыт управления командой разработка (программистами, верстальщиками): найм и оценка, контроль кода, мотивация, управление сроками
Понимание и опыт программирования ООП (любой язык с полноценным ООП).
JavaScript – опыт работы с чистым js и с использованием jQuery framework.
Понимание и опыт работы с AJAX, работа с форматом json.
Работа c Unix системами на уровне пользователя.
Владение IDE, мультикурсор, автозамена с регулярными выражениями. Локальный сервер. Git. Удаленное редактирование файлов через FTP-клиент (без разворота локальной копии).
Использовать базовые конструкции языка: Условные операторы (if, else, elseif), Циклы (while, do-while, for, foreach, break, continue), Конструкции выбора, возврата значений, включений (switch, return, include, require). ООП. Работа с готовыми и создание собственных классов.
Выполнять CRUD операции в базе. Составлять свои запросы в базу данных с условиями и вложенными запросами, объединять таблицы через JOIN, группировать данные через GROUP_CONCAT.
Сделать выборку из базы. Обработать/отредактировать/сгруппировать полученные данные. Экспортировать в удобном для контентщиков формате, в частности Excel. Создавать таблицы и подбирать типы данных для колонок. Заполнить базу из текстовых данных. Перенести базу из одной структуры в другую. Обрабатывать и конвертировать в JSON для фронт-разработчика.
Обрабатывать запросы, Создавать REST API, работать с JSON, создавать AJAX приложения, кеширование.
Дебажить код, производить поиск по файлам/базе данных проекта, самостоятельно разбираться в коде фреймворка/движка, в т.ч. самописного.
Находить и использовать готовые решения в интернете: Stack Overflow, GitHub, форумы и т.п.
Выводить ошибки, понимать их причины, находить решения проблем в интернете или через дебаг.
Составлять собственные модули/сниппеты/плагины, встраивать их в текущую CMS (Modx, Wordpress).
Читать PHP мануал, документации к библиотекам и CMS. Находить необходимые функции и параметры. Подбирать сторонние PHP-библиотеки, модули для CMS.
Оптимизировать код и запросы. Разбивать код на отдельные функции. Форматировать код.
умение прописать редирект. Составить редиректы при переносе сайта и изменении структуры.
Работа с DOM документом на стороне бэка, умение парсить данные. Базовые навыки работы с XML.
навыки понять, уточнить и расписать поставленные задачи, получить необходимые данные, отчитаться о текущих работах в доступной форме.
Написать ТЗ, составить план, оценить время.
умение спроектировать интерфейс. Составить прототип, алгоритм.
умение поставить задачу верстальщику, фронт-разработчику, контентщику.