Fullstack-developer (PHP / JavaScript)

Remotely
Full-time
Permanent work

IT-company specializing in the development of IT-infrastructures for business in search of a specialist for the position - Fullstack-developer (PHP / JavaScript) to work on the project “Personal Cabinet” - CRM.


Requirements:

Backend:

- PHP 7 version and above, working with Composer, understanding of PSR standards,understanding of ORM principles, working with templating tools (Vlib, Twig), working with one of the following frameworks (Laravel, Slim) is desirable.

- Understanding of the principles of http requests (headers, cookies, sessions, http methods).

- Knowledge of networking at the level of understanding SOAP and REST, their application features, differences, network libraries curl and similar (work and debugging).

- Knowledge of Xml and libraries to work with it.

- SQL work with one of the databases (MySQL, MariaDB).

- Ability to write SQL, complex queries and their optimization.

- Understanding of indexes, ability to implement View, stored functions and procedures.

- Ability to assess database load and look for bottlenecks in queries.


Frontend:

- JS Dom model and page lifecycle.

- Work with Jquery.

- Ability to work with Node.js (package.json, dependency modules).

- Working with Gulp and Webpack (configurations, plugins, builds).

- Ajax requests and data processing.

- CSS layout understanding and preprocessor (SASS or SCSS).

- CSS3 - selectors, gradients, shadows, pseudo elements, Media query.

- Html layout.

- Working with console on Linux systems, installing packages, openssl.

- Working with Git, commands, branches, conflicts.

- Basic Apache, Nginx settings.

- Working with Dock will be a plus


Location: Moscow