Position: Junior/Middle PHP Developer
Company: Dreamscape Networks
Experience required: 1y
English level: intermediate

Skills

•	Professional software development experience 2+ years;
•	Bachelor or higher degree in computer science or similar;
•	PHP 7.4, MySQL, GIT;
•	Strong understanding of OOP fundamentals and adherence to a coding standard;
•	Strong knowledge of Design Patterns, SOLID and DRY principles;
•	Strong experience with MySQL;
•	Writing of simple and clean code according to company standards;
•	Ability to work to deadlines;
•	Analytical thinking skills.

As a Plus

•	Practice experience with high-load systems;
•	Experience with MySQL query optimizations
•	Practice experience with message queues (ActiveMQ, RabbitMQ);
•	Practice experience with building REST API services;
•	Experience with Elasticsearch;
•	Practice experience with Docker;
•	Development experience with E-Commerce systems or platforms;
•	Ability to communicate effectively in a team-oriented environment;
•	Understanding of the RFC, W3C, ISO standards.


Main Responsibilities

•	 Development of new system functionality and introduction of changes to existing functionality;
•	Coding according to the defined application architecture;
•	Own your work from technical design, development, testing, deploying, maintaining and documenting;
•	Code review;
•	Build technical solutions;
•	Perform analysis, verification, and debugging of the software code;
•	Collaborate with people across several teams facing cutting-edge technologies and development practices;
•	Communication with Project Manager, Business Analyst and Solution Architect on project tasks;
•	Contribute to improving our processes and engineering culture;
•	Assist in task management and planning.