Fullstack-developer (PHP / JavaScript)
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