Position: PHP Tech Lead developer
Company: DMD Binary
Experience required: 5y
Category: PHP
English level: upper
Published: 2021-02-01T00:00:00+02:00

Responsibilities:
—  Product development in Symfony PHP, MySQL
— Perform heads down development with the team as the most senior developer on the team
— System architecture design, implementation, and testing in a very hands-on approach.
—  Ensure that all technical processes are being followed for code development, testing, and
Deployment
—  Dive into code to assist the team with difficult issues and guidance
— Work in an Agile environment with strong attention to crafting well-documented code, unit testing, and continuous integration.
— Being able to mentor/coach/train other colleagues as a domain expert.
— Some after hours work may be required for deployments and third tier support

Requirements: 
— Experience with evolving high load applications
— Good knowledge of best practices in WEB
— Ambition to try and learn something new
— Good communication skills
— Optimization, refactoring, profiling (Xhprof, Xdebug, MySQL profiling), bug fixing skills
— Ability to give clear recommendations regarding the code quality improvement
— At least 5 years of commercial experience
— Strong Experience with PHP 7.х+ and Symfony - 2+ years
— Ability to support legacy code on Yii1
— Experience with relational databases (MySQL, MariaDB, PostgreSQL) 3+ years
— Good OOP and design patterns knowledge, SOLID principles and CLEAN architecture;
— Experience with Docker, Docker-compose, Swarm, Kubernetes;
— DigitalOcean or AWS (EC2, S3 etc.)
— Good Git knowledge;
— Written and spoken English (intermediate and above).
— Experience with Queues (RabbitMQ);
— Experience with PHPUnit (Codeception)
— HTML/CSS/JS/JQuery

Will be a plus
—PostgreSQL / ElasticSearch / Redis