Open uri20190126 5904 1t3ofwp?1548511308
Senior PHP Developer @ Kelly IT Resources

Description

Kelly IT Resources is recruiting a number of highly skilled and talented senior level PHP Developers to join a dedicated development team in Porto to further design, build and scale our platform offerings across a wide range of web and mobile projects which utilise cutting edge technologies such as Big Data and Realtime Statistics Computation.


The ideal candidate will have a passion for open source software and enjoy working in a fast paced, challenging but rewarding environment.  


What we offer
 

  • Competitive salary & package dependent on experience
  • 23 days holidays plus your birthday off
  • Summer schedule hours
  • Training & development opportunities

Responsibilities 
 

  • Development of modular, testable and scalable software components for core platform and Web services/APIs
  • Code optimisation for performance and scalability. Maintenance/refactoring of legacy systems 
  • Research and development of new and emerging technologies 
  • Contribute to team process improvement adhering to industry best practice and principles
  • Participate in regular code reviews and team knowledge sharing activities 

Skills and Experience 
 

  • 4+ years object oriented PHP (5.3+) development experience
  • Strong knowledge and practice of Object Oriented Design patterns and principles (SOLID, GoF, MVC, Dependency Injection)
  • Thorough understanding of the HTTP protocol and RESTful architectures
  • Experience with caching (APC, Memcache)
  • Solid foundation in SQL databases and design, specifically MySQL. Exposure to NoSQL (MongoDB, CouchBase) would be advantageous but not essential
  • High competency of HTML, CSS, Javascript (JQuery/AngularJS) and general web standards
  • Experience using Git/GitHub and related workflows in a distributed team environment
  • Comfortable working in Unix/Linux environments
  • Exposure to Agile methodologies (SCRUM) and related management tools (JIRA, Confluence, HipChat)
  • Appreciation of TDD, Pair-Programming and Continuous Integration and deployment
  • Excellent written, spoken and interpersonal communication skills

Education & Qualifications 
 

  •  BS/MS in Computer Science/related technical discipline OR equivalent experience

 


Clique aqui para se candidatar