Job Type: Full Time
Location: Poughkeepsie, NY Remote/Anywhere

Apply your passion for technology and nonprofits in our effort to provide web mobile and data solutions for social good. You’ll architect, implement, and evolve our client’s front-end systems along with our talented team of developers, consultants, and client project sponsors.

As a developer with influence on our projects, you’ll be challenged with the rewarding tasks of understanding our clients, curating amazing experiences, and delivering value.

Responsibilities

  • Design and implement effective solutions that can be extended and built upon in the future
  • Review and write the requirements documents and implementation plans outlining designed solutions
  • Execute assigned tasks and projects in a timely manner
  • Work collaboratively with other team members to ensure the quality product and code are delivered
  • Incorporate verbal and written feedback from other team members into existing projects
  • Effectively manage deadlines on multiple tasks and respond to the changing priorities
  • Transform graphic designs into functional, high-performance websites using HTML, SASS, CSS and JavaScript technologies
  • Write valid code that adheres to the WWC coding standards and is formatted in accordance with a provided coding style
  • Identify and solve issues in code
  • Perform functional and code testing on own projects and projects of other team members
  • Write documentation for the code and functionality of the designed solution
  • Apply best practices in responsive design, usability, accessibility and interactive design to projects
  • Use Git coding repository to regularly version and back up the code
  • Continuously learn about new technologies and solutions and apply to daily work

Qualifications

  • Degree in Computer Science/Engineering or related field, or equivalent experience
  • Minimum 2 years of professional coding experience
  • Open source contributions or personal projects are a big plus
  • Full proficiency in the English language
  • Have work authorization to work in the United States

Technical qualifications

  • Ability to read technical documents on coding standards and apply those standards to your own code
  • Ability to use critical thinking in all aspects of the job
  • Full proficiency in JavaScript
  • Familiarity with ECMAScript 6
  • Proficiency in jQuery
  • Familiarity with an MVC framework, we use Vue.js for many projects
  • Full proficiency with CSS & SCSS
  • Full proficiency with HTML 5. Knowledge of BEM code naming and file organization is a plus
  • Basic understanding of Git or another code versioning system
  • Experience writing code for and implementing them in third-party systems;
    we work with nonprofit constituent relation management systems (CRM), and content management systems (CMS) such as WordPress & Drupal

Apply Today

Back to the top