Position: PHP developer for Siteplus Website Builder
Company: Newfold Digital - Website Builders, Siteplus
Experience required: 2y
Category: PHP
English level: intermediate
Published: 2021-07-01T00:00:00+03:00

Необхідні навички
• Professional software development experience 2+ years;
• Bachelor or higher degree in computer science or similar;
• PHP 7, MySQL, GIT;
• Strong understanding of OOP fundamentals and adherence to a coding standard;
• Strong knowledge of Design Patterns
• Understanding how frameworks work (Laravel, Symfony, Yii)
• Strong experience with MySQL query optimizations;
• Practice experience with building REST API services;
• Writing of simple and clean code according to company standards;
• Ability to work to deadlines;
• Analytical thinking skills;
• Ability to work from 8 a.m. till 5 p.m.

Буде плюсом
• Practice experience with high-load systems;
• Practice experience with RabbitMQ;
• Practice experience with Docker;
• Experience with Elasticsearch;
• Development experience with E-Commerce systems or platforms;
• Ability to communicate effectively in a team-oriented environment;
• Understanding of the RFC, W3C, ISO standards;

Пропонуємо
•Salary fixed in USD;
•Social package (24 days per year of paid vacation, paid sick leaves);
•Friendly team and professional management;
•Medical Insurance
•Many social events and parties;
•Continuing education and training;
•Friday lunches and drinks
•and much more...

Обов’язки
•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.