Climate & Environment Full-time

Software Developer

OpenAQ

Location

Remote

Type

Full-time

Posted

Dec 13, 2025

Compensation

USD 100000 – 110000

Mission

What you will drive

Primary Duties:

  • Translate design concepts, wireframes, and user research into highly functional, responsive, and accessible web applications.
  • Develop and implement dynamic, high-impact data visualizations to translate complex air quality data into clear, understandable insights.
  • Build and maintain high-performance, interactive mapping applications to display global, location-based air quality data.
  • Develop and support backend tools, APIs, and data processing pipelines to ingest, validate, and serve new air quality data sources.

Impact

The difference you'll make

This role supports a data visualization project for Breathe Cities, a global initiative to cut urban air pollution, by making air quality data accessible and actionable through user-friendly tools and visualizations, helping communities and decision-makers understand and address air pollution issues.

Profile

What makes you a great fit

Required Experience & Education:

  • At least 3 years of professional experience in full stack web development.
  • Bachelor’s degree or higher (can be met through other professional, educational, and lived experience).

Required Skills, Abilities & Qualities:

  • Strong JavaScript/TypeScript skills and experience with modern JavaScript frameworks (React, Vue, SolidJS).
  • Experience developing data visualizations using d3.js and other JavaScript-based libraries, and interactive maps using libraries like MapboxGL.
  • Experience working with relational databases and SQL (PostgreSQL).
  • Ability to manage multiple projects while keeping a strategic view, accountable with on-time delivery, collaborative with positive attitude.

Benefits

What's in it for you

OpenAQ offers competitive compensation and benefits, including a 401k with generous company matching plan, health reimbursement plan, family-friendly policies, and unlimited PTO. The starting salary range is $100,000-$110,000. The team values lightheartedness and camaraderie.

About

Inside OpenAQ

OpenAQ enables universal access to air quality data so that changemakers can build the case for clean air action. They aggregate and harmonize air quality data from thousands of sources worldwide on a free and open-source platform, connecting users across sectors and geographies to support international learning.