Position: 87 - Middle Yii/Yii2 Developer
Company: FirstFive
Category: Ruby
Experience required: 3y

Hello,
We are  looking for a Yii/Yii2 Developer for our client's project.

Requirements:
• 3+ years of experience as a developer
• Strong knowledge of Yii/Yii2
• 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;
• 3+ years of experience SCSS/SASS
• DBs, photo content editing, cross-browser page layout
adaptation for smartphones, Docker, Bitbuket, Composer, Nginx, Ubuntu, Trello.
• 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