Overview

iNFOTYKE is seeking experienced Drupal Developers to join its New Delhi, India office. The Drupal Developer will be responsible for programming and developing websites for our clients using open source PHP content management systems, primarily Drupal. We are looking for a strong PHP generalist who is proficient in customizing, theming and implementing Drupal installations small and large.

Responsibilities

  • Write good, clean, and well documented code
  • Collaborate with front and back-end developers to create usable websites for our clients
  • Collaborate with the rest of the tech team to create, optimize, and uphold good development processes
  • Work closely with other departments to ensure that technical implementations align with overall project objectives
  • Fix bugs and issues on existing sites
  • Work with PHP, Drupal, WordPress and other open-source platforms
  • Follow current and upcoming technical trends and share ideas and inspiration with the company

Position Requirements

  • Proficient in PHP (Drupal), including object-oriented PHP, with 2 years experience
  • Experienced with version control (Git preferred)
  • Proficient in MySQL or other open-source database applications
  • Working knowledge of Drupal 7 and experience writing custom modules
  • Experience with basic system administration in a distributed LAMP environment

Preferred Qualifications

  • Familiarity with other programming languages and content management systems
  • Familiarity with web services technologies such as REST and JSON (i.e. open graph, twitter, and other third party APIs)
  • Experience writing custom migration scripts
  • Familiarity with best practices for SEO and Accessibility
  • Confident self-starter
  • Initiative to solve problems on your own
  • Ability to handle multiple projects and prioritize accordingly
  • Immediate or near-term availability

Optional Skills:

– Bachelors degree in Computer Science, Information Systems, Engineering or other related scientific or technical discipline
– PHP 5 and MySQL 5 development skills
– Strong standards based, browser neutral web user interface design skills using XHTML/HTML5/CSS3/JavaScript (jQuery)
– Custom content type design and configuration
– Drupal multimedia management
– Custom page layout design using Views, Panels, and related Drupal modules
– Developing highly interactive and accessible user interfaces through custom theme development
– Experience with software configuration management systems such as Git, Subversion and/or Mercurial
– Custom module development experience
– Experience integrating with content delivery network solutions such as Akamai
– Experience with cache solutions such as Varnish and memcached
– Integration with social APIs, authentication services and third-party data services
– Experience with usability standards and implementing Section 508 compliant solutions
– Responsive/adaptive web design experience
– Search engine optimization experience
– Migration of legacy content into a Drupal solution experience
– Experience with Drupal change management best practices
– Experience with the Git distributed version control system
– Experience with the Drush command line tool
– Web graphics design experience
– Experience with scripting common Drupal development tasks
– Unit and Integration test automation experience
– Working knowledge of Agile/SCRUM methodologies
– Command line experience in a Linux server environment

To apply for this job email your details to hr@infotyke.com