Logo
Carbon Mapper, Inc.

Senior Full Stack Engineer (Front-End Focus)

Carbon Mapper, Inc., Pasadena, California, United States, 91122

Save Job

About Carbon Mapper Carbon Mapper is a non‑profit organization based in Pasadena, CA with the mission to drive greenhouse gas emission reductions by making methane and carbon dioxide data accessible and actionable. We leverage remote sensing technology to detect, pinpoint, and quantify methane and carbon dioxide (CO2) emissions at the scale individual facilities. All of our methane and CO2 data is made publicly available for non‑commercial use on our Carbon Mapper Data Portal to provide decision makers with the information they need to prioritize and take mitigation action.

Carbon Mapper also works with stakeholders and decision makers to fill data gaps, lead on cutting edge science, collaborate to drive reductions, and advance education and insights on emissions globally. To do this, we work with partners to leverage a constellation of satellites. Data from these satellites will offer the next major step in scaling up the organization’s robust data portal featuring thousands of direct observations of global methane and CO2 super‑emitters.

To learn more about Carbon Mapper, please visit us at https://carbonmapper.org.

To view our data, please visit us at https://data.carbonmapper.org.

About The Role Carbon Mapper is seeking an experienced full‑stack engineer with a strong front‑end and UI/UX focus to help build and refine our Public Data Portal and platform. This role will shape user‑facing features that transform complex geospatial data into accessible, intuitive insights.

The ideal candidate has deep experience designing, prototyping, and implementing single page applications, with strong instincts for usability, performance, and visual polish. You’ll collaborate closely with product, design, and engineering partners to deliver elegant user workflows, scalable design patterns, and a cohesive user experience.

This role offers the opportunity to own substantial product surface area, contribute to our emerging design system, and help build software that advances environmental transparency and impact.

Front‑End Engineering & UI/UX

Design, build, and maintain user‑facing features for Carbon Mapper’s Public Data Portal and internal web applications.

Translate design concepts and user workflows into polished, intuitive, performant SPAs using React and TypeScript.

Implement responsive layouts, accessibility best practices, and high‑quality front‑end patterns that scale with the platform.

Investigate and resolve front‑end performance issues, edge cases, and browser‑specific behaviors.

Collaboration & Product Design

Collaborate with product, design, and engineering stakeholders to refine requirements, improve usability, and ensure consistent UI/UX across applications.

Contribute to the design and refinement of reusable UI components, shared libraries, and internal design systems.

Write clear documentation, communicate technical decisions, and contribute to planning discussions around new features and improvements.

Full‑Stack Contributions

Work closely with backend engineers to integrate REST APIs, shape data models, and define efficient, reliable API interactions.

Develop and maintain backend endpoints, scripts, or integrations as needed to support front‑end workflows (Python, Django, Bash).

Collaborate with the engineering team to improve build processes, CI/CD workflows, and deployment stability.

Participate in code reviews, provide constructive feedback, and help maintain high engineering standards across the stack.

Minimum Qualifications (Knowledge, Skills, and Abilities) Must‑Have Skills & Experience

5+ years of professional web application development, with experience across the full development lifecycle.

3+ years of hands‑on React experience, including modern hooks, state management patterns, and component architecture.

Strong UI/UX sensibilities, with the ability to translate designs into polished, intuitive interfaces.

Expert‑level proficiency in HTML, CSS, and JavaScript/TypeScript, including responsive design and accessibility best practices.

Experience with modern build, packaging, and deployment tooling (e.g., Webpack, GitLab Actions, CI/CD pipelines).

Comfort working with and integrating REST APIs, including creating and consuming structured JSON responses.

Familiarity with backend technologies, particularly Python and shell scripting; experience with Django is a plus.

Excellent communication skills, including direct client interaction and requirement gathering.

Strong writing, documentation, and technical explanation skills.

Nice‑to‑Have Skills

Geospatial data visualization (GIS, Mapbox GL, Leaflet, D3.js, deck.gl).

Figma or other modern design tools, including the ability to collaborate with designers.

Experience with Django or other Python web frameworks.

#J-18808-Ljbffr