Refactor, optimize and improve the existing codebase for maintenance and scale
Document the development process, architecture, and standard components
Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
Contribute in all phases of the development lifecycle
Writing back-end code and building efficient PHP modules.
Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as liaison between development staff and project manager
Develop and deploy new features to facilitate related procedures and tools if necessary
Requirements
Proficient in PHP, HTML5, JavaScript, JQuery
Experience with PHP MVC frameworks (Symfony, Laravel, CodeIgniter, Zend, etc.)
Strong Understanding of open source projects like Wordpress, Joomla, Drupal, Magento, osCommerce
Knowledge of front-end technologies including CSS3, JavaScript, and HTML5.
Knowledge in SQL/NoSQL/Mango databases.
Strong knowledge of RESTful Web Services and JSON
Knowledge of common third-party APIs, such as twitter, Facebook, Google maps, Instagram, etc
Proficient with code versioning tools including Git, Mercurial, CVS, and SVN
Extensive experience with Search Engine Optimization (SEO).
Bachelor degree in Computer Science, Engineering or a related subject