Job Requirements :
A) Experience developing web solutions in Drupal 7/8 and PHP implementations in a LAMP environment
- Ability to architect enterprise Drupal solutions including data, display, and information architecture
- Advanced site-building experience including deep familiarity with Drupal modules such as CTools, Views, and Panels
- Experience creating custom Drupal modules
- Experience building responsive websites using Drupal, HTML/HTML5, CSS/CSS3, and JavaScript/jQuery
- Knowledge of PHP, PHP files and theme functions, and knowledge of the Drupal theme layer
- Thorough understanding of the Software Development Lifecycle (e.g. Requirements, Design, Development, Testing) and exposure to Agile or iterative SDLCs.
- Experience building user interfaces for websites and/or web applications
- Extremely fluent with HTML5/XHTML and CSS
- Experience working with PHP, JavaScript, and jQuery
- Ability to write JavaScript with and without the use of frameworks such as jQuery
- Experience designing and developing responsive design websites
- Comfortable working with debugging tools like Firebug, Chrome inspector, etc.
- Ability to understand CSS changes to have consistent style across platforms and browsers
- Ability to convert comprehensive layout and wireframes into working HTML pages
B) Expertise in developing Web Applications in Drupal.
- Experience in Drupal Theme integration.
- Proven abilities complying to Drupal Standards and understanding Drupal code structure
- Should be able to customize Drupal Web Application.
- Ability to customize and develop Drupal Modules.
- Proven abilities to optimize a Drupal Website.
- Strong grip on CORE PHP (Specially OOPS concepts and MVC) & MySQL
- Strong understanding of W3C compliant HTML and CSS code.
- Strong knowledge of JavaScript and Javascript frameworks, preferably jQuery.
- Previous usage of a version control system (Git or SVN).
Required Candidate Profile :
- Strong experience in PHP & MYSQL skills with Drupal.
- Excellent communication and interpersonal skills.
- Ability to research & develop web Apps in Drupal independently.
- Should be an excellent team player.
- Sound knowledge of coding, server deployment and troubleshooting