Senior PHP Developer
Role & Responsibilities:
Write clean, well-designed code
Build efficient, testable, and reusable PHP modules
Solve complex performance problems and architectural challenges
Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality
Contribute to all phases of the development lifecycle
Develop and deploy new features to facilitate related procedures and tools if necessary
BS/MS degree in Computer Science, Engineering, or a related subject
Excellent communication skills and being able to work independently or in a full team
Strong knowledge of advanced PHP.
Strong knowledge of PHP web frameworks, such as Laravel, Codeigniter, Zend, Symfony, Drupal, etc
Expert-level knowledge of object-oriented programming
Must be worked on creating and consuming RESTful and SOAP based APIs.
Creating database Schemas that represent and support business processes
Familiarity with SQL/NoSQL databases and their declarative query languages
Proficient understanding of version control tools, such as Git, SVN
Knowledge of Angular and node.js
Experience in common third-party APIs.
Basic knowledge of Android will add an advantage.
Experience with AWS/EC2, or other cloud services
Follow industry best practices
Should be a good team player
Should be able to guide team members in complex solutions.