Fullstack-разработчик (PHP/ JavaScript)

Оплата: По договоренности
Удаленно
Full-time
Постоянная работа

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.


Локация: г. Москва.