Position: Back-end developer
Company: Rich Media Systems
Experience required: 2y

In this position, you will be working under the supervision of our Team Lead who will get you acquainted with the existing project (legacy code). Your duties will include handling this project, refining its functional part as well as taking an active part in building new web projects. 

About the project:

The project you will be working on is Flowers.ua. It’s a national flowers delivery service that specializes in sending fresh bouquets and flower baskets all over Ukraine and throughout the world, providing customers with a fantastic opportunity to choose, order and pay for a bouquet online without leaving their home and ensuring the recipient receives their bouquet in 2-3 hours after placing an order. 


Send us your CV and we will be happy to share more details.

**Requirements:**
1. Job experience over 2 years
2. Experience in database design
3. Product clean, well-structured and extendable code
4. Experience in design patterns
5. Experience in popular MVC frameworks
6. Experience in using SOLID, DRY, KISS principles
7. Knowledge and experience with developing RESTful APIs
8. Development of SPAs

<h3>Technical Stack</h3>
• PHP 7
• Symfony
• MySQL
• GIT

**As plus:**
1. Experience with RabbitMQ
2. RabbitMQ
3. Docker
4. Experience working with ElasticSearch
5. High-load projects experience
6. *NIX platforms experience
7. SSH
8. Redis
9. Developing microservices, distributed systems and concepts behind them
10. Working with Atlassian products: JIRA, Confluence etc.
11. Basic front-end experience: HTML5, CSS, JS etc.

**What we offer:**
1. High salary 
2. Employment benefits — paid holidays, sick-days
3. Friendly team