Back to top

Full Stack Web Developer

This job is no longer available

We are seeking a creative and experienced individual to join the NRDC Digital Technology Team and help build websites, web applications, and hybrid mobile apps for both NRDC and its 501(c)(4) affiliate, the NRDC Action Fund. The position reports to the Digital Technology Director.

You should possess a strong technical knowledge of content management systems and programing. Responsibilities include but are not limited to implementation, testing, reporting, documentation, deployment and debug operations.

We're looking for a professional who has proven web development experience building websites from the ground up with both front-end theming and back-end content management in Drupal, WordPress, or similar systems. We value strong interpersonal skills, empathy for others, the ability to work strongly in a team, a desire to help the mission of NRDC and a knack for describing technical concepts to non-technical stakeholders.

Areas of Responsibility: 
  • Build websites using WordPress, Gatsby, and other possible CMS or Static Site Generators.
  • Build working static prototypes from Invision wireframes using Bootstrap and the NRDC design system.
  • Administer bug fixes and features to the NRDC.org website and various microsites on Drupal, WordPress, and some static site generators.
  • Provide input on the best coding techniques or technology enhancements that can make our workflow and output more efficient.
  • Oversee code reviews of vendor work for standards compliance and efficiency.
Educational Background: 
Bachelor’s Degree or equivalent work experience.
Skills/Experience: 
  • Minimum 3 years of experience in front-end and back-end development.
  • Strong understanding of the web design and development process.
  • Expert understanding of web technologies, databases and hosting platforms.
  • Strong experience managing multiple web projects at one time and meeting deadlines consistently.
  • Strong verbal and written communication skills.
  • Ability to produce quality code but also an understanding that perfection is the enemy of progress.
  • Detail-oriented and organized.
  • Understanding of waterfall and agile project management.
  • Ability to meet deadlines, handle and prioritize multiple simultaneous requests, manage laterally and upwards, all with a professional and courteous attitude.
  • Ability to identify and implement process and policy improvements.
  • Comfortable working in a small, collaborative team environment
  • Exhibit passion, creativity and commitment.

Desired Experience

Priority will be given to candidates with a combination of some of the following expertise:

  • Expert knowledge of HTML5, CSS3, JavaScript and PHP
  • Experience with Angular, Vue, React, Node or similar JavaScript framework
  • Experience with SQL and ability to run queries, administer with Sequel Pro or similar application.
  • Experience with Bootstrap framework, SCSS and mix-ins.
  • Experience with Gulp and/or Webpack.
  • Working knowledge of RESTful web services and using APIs to create custom applications.
  • Experience developing for all modern web browsers and devices.
  • Experience developing Mobile first Responsive UI design.
  • Agency or non-profit experience preferred.
  • Familiarity with Scrum.

Organization Info

Natural Resources Defense Council, Inc.

Overview
Headquarters: 
New York, NY, United States
Annual Budget : 
$100-500M
Founded: 
1970
About Us
Mission: 

The Natural Resources Defense Council's purpose is to safeguard the Earth: its people, its plants and animals and the natural systems on which all life depends.

We work to restore the integrity of the elements that sustain life -- air, land and water -- and to defend endangered natural places.

We seek to establish sustainability and good stewardship of the Earth as central ethical imperatives of human society. NRDC affirms the integral place of human beings in the environment.

We strive to protect nature in ways that advance the long-term welfare of present and future generations.

We work to foster the fundamental right of all people to have a voice in decisions that affect their environment. We seek to break down the pattern of disproportionate environmental burdens borne by people of color and others who face social or economic inequities. Ultimately, NRDC strives to help create a new way of life for humankind, one that can be sustained indefinitely without fouling or depleting the resources that support all life on Earth.

Listing Stats

Post Date: 
Dec 19 2018
Active Until: 
Jan 20 2019
Hiring Organization: 
Natural Resources Defense Council, Inc.
industry: 
Nonprofit