Position: Senior PHP Developer
Company: NCube
Experience required: 5y
English level: upper

The client works globally with companies in the TV, media & networks industries including household content brands and operators. Their people provide consulting services to build the platforms, test the apps and drive the programs that shape the way the world watches video and connects.  

Their management team is located in the UK, and they have technical teams based in Portugal. 

Project – is with a large SatComm client who are embarking on a mission to migrate their on-premise OSS/BSS infrastructure to the Cloud, this includes a lot of PHP & Java-powered web applications for OSS/BSS that will require up-gradation and re-development.   


Experience / Skills required:

Must have: 

7+ years of experience building web applications with PHP 5.4 and higher 

PHP frameworks (Symfony2/Laravel etc.)   

Significant experience of Scalable distributed web software architectural design  

Designing different software architectures – SOA, Micro Services, DDD, etc. 

RDBMS (MySQL)  

Elastic search, Redis, MongoDB or Cassandra  

TDD and BDD (PHPUnit, Behat, PHPSpec)  

Development of B2B Gateways and B2C web portals  

Consumer and producer experience with REST APIs  

Continuous Integration (Jenkins)  

Source control (Git) 

Upper-Intermediate English and better 

 
Good to have: 

BSc/MS in Computer Science   

Experience working with large enterprise projects  

 
Responsibilities: 

Develop applications that will be part of the OSS/BSS ECO system 

Implement solutions with PHP - Symfony framework 

Test your code with PHPUnit/PHPSpec and Behat     

Work with team lead, Scrum Master and Product owners in delivering user stories   

 
We offer:  

Competitive remuneration based on qualification and contribution 

Full-Time job (Office in the very center of Kyiv or remote) 

Flexible working schedule, vacations, paid sick leaves, English courses, regular parties 

Good working environment 

Great team spirit