Responsibilities:
As a PHP developer you are responsible for the following tasks:
1. Development and Support for:
Our System for Order Processing and Courier Management
The smooth integration of external parties and other internal systems via WebServices, APIs and File Exchange (delivery companies, payment systems, 1C, Marketing Systems)
Our System for operating and analyzing Courier Service
Internal Systems for supporting our business processes and reporting requirements
Integration of our Warehouse Management System
2. Code Refactoring and performance optimization
3. Analyzing, Introducing, Architecturing and Implementing new technical solutions for new or well-known problems to support the strong business growth and keep the system scalable
4. Code and Architecture Documentation
Requirements:
Strong knowledge of PHP:
OOP
memory usage
data structures
internal algorithms of the search / sort
At least one year experience of developing in a team for a medium-sized or large PHP application
Strong experience with MySQL: InnoDB, indexes, query optimization
Experience with at least one MVC framework, preferably Zend Framework
Experience with version control systems, preferably git
Experience with memcache or Redis
Basic knowledge of linux/unix administration
English speaking
Plus:
Experience with sphinx, RabbitMQ
Experience in High-Load applications (>250.000 unique visitors per day)
German speaking
What client offers:
A passionate, experienced team that will help you to develop yourself further; professionally and personally
The opportunity to work in an international high-load project using various technologies, and to contribute by bringing in new ideas and concepts
40% Discount on clients inventory
Medical Insurance
140.000 RUB budget for your personal equipment of your workspace
PLEASE ATTACH YOUR CV IN .doc FILE FORMAT (REQUIRED) TO: marketing@trustconsulting.pl