Fullstack-разработчик (PHP/ JavaScript)
IT-компания, специализирующаяся на развитии IT-инфраструктур для бизнеса в поиске специалиста на позицию - Fullstack-разработчик (PHP/ JavaScript) для работы на проекте "Личный кабинет" — CRM.
Требования:
Backend:
- PHP 7 версии и выше, работа с Composer, понимание PSR стандартов,понимание принципов ORM, работа с шаблонизаторами (Vlib, Twig), желательна работа с одним из следующих фреймворков (Laravel, Slim).
- Понимание принципов http запросов (заголовки, куки, сессии, методы http).
- Знание сетевого взаимодействия на уровне понимания SOAP и REST, их применение особенности, отличия, сетевые библиотеки curl и подобные (работа и отладка).
- Знание Xml и библиотек для работы с ним.
- SQL работа с одной из баз данных (MySQL, MariaDB).
- Умение писать SQL, сложные запросы и их оптимизация.
- Понимание индексов, умение реализовывать View, хранимые функции и процедуры.
- Умение оценивать нагрузку на базу данные и искать узкие места в запросах.
Frontend:
- JS Dom модель и жизненный цикл страницы.
- Работа с Jquery.
- Умение работать с Node.js (package.json, модули зависимости).
- Работа с Gulp и Webpack (конфигурации, плагины, сборки).
- Ajax запросы и обработка данных.
- CSS понимание верстки и препроцессор (SASS или SCSS).
- CSS3 – селекторы, градиенты, тени, псевдо элементы, Media query.
- Html верстка.
- Работа с консолью в Linux системах, установка пакетов, openssl.
- Работа с Git, команды, ветки, конфликты.
- Навек базовых настроек Apache, Nginx.
- Плюсом будет работа с Docker.
Локация: г. Москва.