Вакансия компании: eTek Systems
Создана: 19.05.2014
Регион: Днепропетровск
Предполагаемый уровень месячного дохода: от * 10*000 * до * 20*000 *грн.
We’re hiring for long term cooperation an OOP PHP developer of client-side and end-user level API for our project.
* Job description:
Command-line management tools and functional tests applications developer.
Automation tools scripts developer.
Server side scripting to support web front-end.
To design and to implement API solutions for existing server-side and client applications.
* Required skills:*
Рhp5 – strong. - php5 standard libraries – strong.*
OOP – strong.
Unit-tests – strong,*
Structured data formats usage, like json and xml – strong.*
Development process tools like BT(Mantis), Versioning (svn, git) – strong.*
Development documenting like UML diagrams, doxygen, phpdoc – good.*
Linux scripting shell – good.*
Apache server side scripting – basic.*
Network libraries like zmq – basic.
Streaming data processing – basic.
Linux system user knowledge:*
Command shell – good.*
Basic networking, TCP/IP, sockets – strong.*
Application profiling, system resources monitoring – strong.
Theoretical knowledge: Client-server protocols definitions and architectures – strong. - REST and SOAP understanding – good. - HTTP – good.
* FOR Potential candidate, we require to complete free small test task (please mention in your bid if you’re ready to do it) to confirm your skills level: Test task for API developer vacancy:
Check existing structural code and create report of your understanding of existing client-server model. Draw UML diagrams of data flow.
Design and implement OOP representation of structural code that covers all existing functionality. Draw UML diagrams of classes, data flow and sequence.
* Make minimal description for implementation. PLEASE CHECK TEST TASK CODE ATTACHED! TT_ASM_Cluster_project_middle_php_developer