● Work with other development teams to integrate client/server calls into client-side user interfaces.
● responsible for mentorship, evaluations, conflict resolution and recognition of the staff to maintain highly motivated and engaged employees.
● Be in charge of developing new features, as well as refactoring existing projects.
● Write clean and scalable code.
● Deliver features, from 0 to 100%, tested (manual and automated), efficient and working.
● Be performance-oriented as we test the performance of our queries, PHP pages, and CRONs.
● No code duplication philosophy is a must.
● Be passionate and interested in new technologies.
Requirements
● Strong knowledge and experience with Composer.
● Strong knowledge and experience with MySQL.
● Good knowledge of Memcached, Redis.
● Strong OOP and design pattern skills, experience with caching mechanisms.
● Strong knowledge and experience with Open source RDBMS, relational databases.
● Good knowledge of Queue system (RabbitMQ, etc.).
● Good knowledge of Git.
● Strong knowledge and experience with JavaScript (jQuery).
● Fluent in English (spoken and written).
● Experience in the following items is a plus: PHP, SCRUM or extreme programming.
● Elastic Search.
● Riak.
● Jenkins.
● Docker, Vagrant, TDD (test-driven development)
● BDD (behavior-driven development).
● Cloud services.