Position: Backend developer
Company: Genesis Tech
Experience required: 2y

GMEM is one of the largest media companies. We have created unique projects in the markets of Africa and Asia. Every day we share news, entertaining, text and video content with millions of people living in different parts of the world.

Your tasks:

Adding new functionality to projects
Refactoring and optimization of existing news sites
Coverage of code with unit-tests
Pages cache improvement taking into account the presence of dynamic blocks
Image optimization
Creating new API for mobile applications
Requirements:

At least 3+ years of experience as Backend Developer
Good knowledge of PHP 7 and Javascript
Knowledge and following SOLID principles
Commercial experience with Yii2 from 2 years
Experience with MySQL
Experience with Memcached, Redis, ElasticSearch, Docker, Nginx, MongoDB
Ability to work in a team and ability to solve problems independently
Desire to work with unknown technologies and new challenges.
Will be a plus:

Experience with high-load projects
Microservice Architecture Design
Code Profiling
Genesis is a unique place for development and growth