Post a job — FREE
Get weekly
React jobs

Front End Developer

Pachama

Introduction

Pachama is a technology startup on a mission to help mitigate climate change and protect life on Earth. We’re building cutting edge technology products harnessing satellite images and machine learning with the goal of accelerating the growth of the forest carbon credits market. The company was started and is headquartered in California’s Bay Area, but we’re building a remote-friendly organization. We’re looking to attract only mission-driven individuals who feel highly compelled to contribute to this cause.

General Description of the Job

For this position we’re looking to hire on a project basis a great Front End Developer with JavaScript experience who is proficient in React.js and its ecosystem, and who brings a strong understanding of User Experience and User Interface design. You will be working together with the rest of the engineering and product development team, building the front end of our web applications while clearly documenting your work. We’re a small, distributed team with a focus on rapid development and constant iteration based on users’ feedback.

Requirements

Strong proficiency in JavaScript and its ecosystem.
Strong proficiency in CSS.
Thorough understanding of React.js and its core principles.
Experience and ability to design effective UX flows and elegant User Interfaces.
Experience with popular React.js workflows (such as Flux or Redux).
Experience with data structure libraries (e.g., Immutable.js).
Familiarity with RESTful APIs.
Knowledge of modern authorization mechanisms, such as JSON Web Token.
Familiarity with modern front-end build pipelines and tools.
Familiarity with Git.
Familiarity with Docker and Docker-compose.

Desirable

Experience with mapping.
Experience with Data Visualizations and libraries such as D3.
Experience with Three.js

Responsibilities

Translating product requirements into UX flows and UI designs.
Developing user-facing applications and features using React.js.
Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
Documenting your work and communicating effectively with the rest of the team.

Get weekly new jobs in your inbox