Position: 88 - Middle PHP Developer (Yii/Yii2)
Company: FirstFive
Experience required: 3y
English level: intermediate

Kameron, a company specializing in eCommerce business and leading retail players in the fashion industry in the categories of clothing, footwear and accessories in connection with the expansion of the team has opened a vacancy PHP Developer:

**Responsibilities:**
• Development of online stores / e-commerce projects as well as internal services of the company in the Yii2 framework
• Participation in the development of project / service architecture

**Requirements:**
• 3+ years of experience as a developer
• Strong knowledge of PHP 5.6 / 7.0
• 3+ years of experience with Yii/Yii2 framework
• Understanding OOP, MVC Pattern
• Strong command of Composer. Understanding the difference between composer install / composer update commands
• Strong command of Git
• Experience in integrating sites and various external services (REST / SOAP);
• Experience in writing REST API;
• Experience with MySQL DBMS;
• A systematic approach to solving problems

**Will be a plus:**
• Experience with ElasticSearch;
• Experience with Docker
• Experience with Redis;
• Experience in design and development of service / microservice architecture;
• Experience in TDD, writing Unit tests using Codeception / PHPUnit
• Understanding GoF patterns
• Deep knowledge of Git (rebase, cherry pick), understanding of the internals of this VCS

**Will be a very big plus:**
• Understanding S.O.L.I.D
• DI
• DDD
• Experience in setting up a deploy system using Jenkins / Bamboo / 
Bitbucket pipelines

**We offer:**
• An interesting and challenging work
• A friendly work environment, with a good work-life balance
• Paid vocations (24 days), sick leaves
• Taxes compensation
• Lunches in the office