All offersMilanoPHPPHP API Developer
PHP API Developer
PHP
Qwentes

PHP API Developer

Qwentes
Milano
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office

Tech stack

    PHP
    master
    MySQL
    master
    API RESTFull
    master
    OOP
    master
    Laravel
    master
    Microservice Architecture
    master
    HTTP standard
    master
    English
    advanced
    Linux / Unix
    advanced
    AngularJS
    nice to have

Job description

We are looking for inspired software developers to join our growing team in Milan, Italy. 
If you are passionate about software development, ready to dive into working with complex, distributed systems, develop integration tests, tune and test SQL queries and discuss features with the development team, this is the place for you.
We provide a competitive salary and benefits, a flexible vacation policy, a yearly budget to invest in education, conferences and professional workshops.  

All positions are full-time and on-site at our Milan, Italy office. No remote working.

Skills & Requirements
  • Profound knowledge of PHP
  • Solid understanding of OOP 
  • Solid API RESTFull Development experience
  • Considerable development experience with major PHP frameworks (Slim, Zend, Laravel, Yii, Symfony etc) 
  • Capability of writing clear, understandable and well-tested code. (Patterns and best practices, standards [PSR-2/4/7], dependency management [composer]
  • Understanding of the Microservice Architecture
  • TDD [phpunit / codeception]) 
  • Deep understanding of HTTP standards 
  • Experience with Git
  • Extensive experience in a commercial environment 

Nice to have 
• *nix administration 
  • JavaScript / Angular / React
  • iOS / Android development

Responsibilities:
  • Communicating with team and managers
  • Problem analysis & solution strategies 
  • Breaking down complex tasks into smaller pieces and distributing it across the team 
  • Verifying the outcome of those tasks
  • Leading and organizing code reviews
  • Estimating FTE, planning and meeting to track progress, 
  • Coach fellow developers on relevant topics