Web Developer
American Civil Liberties Union - New York, NY

This job posting is no longer available on StackOverflow Jobs. Find similar jobs: Web Developer jobs - American Civil Liberties Union jobs

The Web Developer will be jointly responsible for providing technical support of the ACLU’s websites and related internal and external systems used for advocacy, email marketing, and online fundraising, including both in-house development and coordination with vendors as appropriate.

ROLES AND RESPONSIBILITIES
  • Develop, configure, integrate, test and troubleshoot web-based tools and functionality for the ACLU websites and integrated CRM and email marketing technologies;
  • Perform technical maintenance of and on-going development for the ACLU's websites, including projects related to implementation and trouble-shooting for CMS and CRM applications;
  • Research, propose, plan, estimate and develop solutions for new website needs;
  • Conduct website maintenance (e.g., control user accounts, access rights, and passwords) and develop security mod
  • els as required; Track and resolve front- and back-end technical problems and manage technical projects; Administer and enhance the ACLU's web analytics solution, including implementing new features, generating and analyzing both regular and ad hoc reports, and identifying trends; Develop and support custom ACLU micro-sites as required, based on ACLU technical practices and internal client requirements;
  • Monitor ACLU websites for compliance with ACLU security and privacy policies, and perform technical updates as necessary, including responding to new or changing systems with development of custom solutions for privacy or security;
  • Technically design, code and review automated tests of website functionality, and monitor CI environments;
  • Participate in peer-to-peer code reviews;
  • Manage vendors relationships and on-going projects;
  • Assist in evaluation and selection of website consultants;
  • Other IT projects as required.
  • Bachelor’s degree in Computer Science or related field such as Mathematics or Engineering preferred;
  • Minimum 3 years’ experience with website development and related technologies;
  • Best-practice Drupal development experience, or experience with similar content management technologies;
  • Knowledge of PHP, MySQL, HTML5, XML, CSS, JavaScript/jQuery, and ability to adapt to emerging web technologies;
  • Ability to troubleshoot cross-compatibility issues for supported browsers;
  • Familiarity with Linux/Unix/BSD command-line tools and shell scripting;
  • Familiarity with Yii or other PHP frameworks preferred;
  • Experience with responsive front-end technologies and CSS authoring frameworks preferred;
  • Experience with CRM and e-commerce applications preferred;
  • Experience and community involvement with open-source applications is preferred;
  • Experience working with development vendors and interdepartmental teams;
  • Excellent organizational and communication skills.

StackOverflow Jobs - 7 months ago - save job - copy to clipboard
About this company
14 reviews