We deliver the right people and the right solutions for your business.

Eclaro is a Business and Technology Consulting Firm that delivers top talent to our clients globally across diverse industries. Founded in 1999, Eclaro is headquartered in New York City and operates in the United States, the Philippines, and Canada.

Eclaro takes a consultative and relationship-based approach with our clients to strategize about their needs, craft customized solutions, and execute on the delivery of talent.

Drupal Developer

Job Description:

Responsibilities:


• Build and maintain Drupal Web sites and Drupal-based applications

• Evaluate/configure/install contributed modules as well as develop custom modules

• Maintain and develop automation tools to help build, test, deploy and monitor applications

• Stay abreast of current technology and best practices

• Work collaboratively with other team members to leverage technologies to enhance our Drupal products

• Maintain coding standards and participate in code review

• Participate in project planning/estimation with project manager and team leads

Preferred Qualifications:


• Familiarity with headless Drupal and complementary Javascript MVC frameworks such as AngularJS or Backbone.js

• Familiarity with REST API architecture and implementation

• Experience implementing Node.js or Ruby based task automation

• Familiarity with automated testing, continuous integration and other DevOps practices

• Familiarity with WCAG 2.0 accessibility standards

• Familiarity with responsive Web design

• Familiarity with SASS frameworks and methodologies such as SMACSS or BEM

• Experience with agile software development methodologies

• Computer Science degree or related field preferred

Minimum Qualifications:


• Minimum of 3 years experience developing Web sites or applications using the Drupal framework as a development platform

• PHP development experience (familiarity with Symfony or other MVC frameworks a plus)

• Experience hand coding HTML, CSS and Javascript

• Experience with Drupal configuration management (e.g. Features, Drush)

• Understanding of MySQL or other relational database systems (familiarity with NoSQL a plus)

• Experience with version control systems (GIT preferred)

• Experience using *nix command line