Position: PHP developer (Symfony)
Company: Citrus.ua
Experience required: 2y

**Responsibilities:**
Develop new APIs and services from scratch (architecture, database design)
Implementation of new functionality
Support existing projects
Code coverage with unit tests

**What we’re looking for:**
Excellent knowledge of PHP7
Experience with Symfony 3+
Knowledge of OOP, SOLID
Experience with PostgreSQL / MySQL
Experience with NoSQL, mainly Elasticsearch
Redis
Nginx, Apache
Composer, git
Experience in writing unit tests, PHPUnit
Knowledge of service architecture
Experience in refactoring and code optimization

**As a plus:**
CI/CD
Experience with Docker

**Our stack:**
**Back-end:** PHP7, Symfony 4+ and Laravel 5+
**Front-end:** JavaScript, React/Redux, TypeScript, Node.js, Nuxt.js 
PostgreSQL 9.5, elasticsearch 5+, redis
REST, SOAP
AWS, cloudflare

**We offer:**
**Working in a product team:**
    - back-end and front-end developers, mobile (iOS & Android) developers, System Architect, UI / UX designers, QAs, DevOps, Project managers / BA
    - best practices: unit testing, code review
Development of a large e-commerce project: integration with various services and delivery services, loyalty programs, checkout, personal account
Opportunity to influence to picking up solutions
Work in the **office and remotely**
**Office in the city center** (Chernomorets stadium, Shevchenko park)
Full time, flexible working schedule **8-17 / 9-18 / 10-19 / 11-20**
**Paid vacation and sick leave**
Corporate discounts on the company’s assortment and to the Fitness Stadium


**We are waiting to hear from you!**