Role & Responsibilities
- 7+ year’s professional development experience with Linux, Nginx, Apache, MySQL, PHP (object oriented), JavaScript, AJAX, JSON and XML.
- Provide technical leadership for development teams.
- Deep functional knowledge and hands on design experience with Web Services (REST, SOAP, etc ..).
- Hands on design & development skills in HTML5, CSS, SaSS, LESS.
- Proficiency designing and building APIs using PHP
- PHP MVC Framework experience – Symfony / Laravel
- Demonstrated ability with HTML5/CSS, javaScript (Angular/NodeJS), JSON/XML
- Should have experience with Joomla, WordPress, Drupal, Magento.
- Knowledge of caching types (MEMCache, REDIS, CDN)
- Working knowledge on building Node or Python based applications.
- Knowledge in any one of JavaScript frameworks like angularJS, emberJS, backbone JS, ReactJS etc. frameworks and openness to work on any of these frameworks.
- Firm grasp of Git-based source control
- Familiarity with automated deployment strategies
- Familiarity with software design patterns
- Strong in MySQL and NoSQL databases
- Experience with caching and scaling techniques
- Good understanding on AWS, Google Cloud or Azure is a huge plus
- Basic knowledge on how Docker works.
- Basic knowledge on CI/CD tools like Jenkins, Travis, AnthillPro, etc.
- Basic knowledge on CDN like Akamai.
- Excellent verbal and written communication skills.