Position: Senior PHP Developer
Category: PHP
English level: intermediate
Years of experience: 11


Developing, supporting and optimization of applications, written in Zend Framework
Developing JavaScript frontend scripts and jQuery-based frontend applications
XML-RPC services integration
Unit-testing with PHPUnit
Design patterns understanding
Building application architecture according to SOLID principles
Framework optimization for high-load projects. Analyzing code execution profiles, charts and timelines (xDebug). Optimizing core functions and specific algorithms of framework to gain performance
Realtime debugging of PHP-scripts for localhost or remote dev/prod server environments
Building optimal database architecture, performing SQL queries optimization
Developing and supporting API for Asterisk-based telecommunication service (integrated into a corporate CRM)
Linux systems administration basic skills (Centos/Debian based)

Asterisk: 
+ administration
+ AEL scripting
+ AMI interface integrations 
+ PHP-AGI scripting of core logics and routing events
+ Frontend jQuery-based calls history application and its backend API

Developing scalable telecommunication system based on Kamailio and Asterisk with Docker containerization
PHP backend prefered