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
CI/CD
Experience with Docker
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
Paid vacation and sick leave
Corporate discounts on the company’s assortment and to the Fitness Stadium
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
Develop new APIs and services from scratch (architecture, database design)
Implementation of new functionality
Support existing projects
Code coverage with unit tests
We are looking for an experienced Back-end engineer to be a part of our Citrus.ua development team.