React Native Developer

Plant-for-the-Planet is a youth-led non-profit organization with a vision to plant a Trillion Trees. We are a collective of young climate justice ambassadors, environmental scientists, designers, and developers – spread across 7 continents – who work together to bring solutions to solve the climate crisis.

We are looking for a React Native Developer with demonstrated experience. The ideal candidate will bring both strategic vision and solid execution skills to create responsive web applications for mobile and the desktop.


  • Develop and deploy mobile applications using native technologies
  • Design and develop scalable web applications using open source technologies
  • Develop responsive web application using HTML5, CSS, and Javascript, and associated Javascript frameworks, for desktop, tablet, and mobile platforms
  • Work with UX Designers, Architects, and other Developers to implement full stack web and mobile solutions
  • Create solutions to unite Tree Planting Projects around the World

Required Skills and Experience:

  • 2+ years experience developing software applications
  • Demonstrated expertise with HTML5, CSS3 and Responsive Web Development
  • Demonstrated experience with ReactJS and React Native
  • Familiarity with RESTful APIs
  • Understanding of document description languages such as JSON
  • Clear understanding of software development best practices
  • Working knowledge Git Flow

Additional Relevant Skills and Experience:

  • Experience using Node.js to build scalable web services
  • Experience with GIS and Map Integrations
  • Experience with Payment Processors such as Stripe or Paypal

Good to have

  • Have worked using TypeScript
  • Have worked with Storybook & Next.js
  • Know how to document your code properly
  • Have a good eye for good design
  • Can work with a team.

We Offer:

  • Work on Open Source Projects
  • Competitive Salary based on Location
  • Flexible working hours
  • 4 weeks of paid leave/year
  • If you are based in Mumbai, IN; Cancun MX; or Munich DE: opportunity to work from Office after the pandemic.

We look forward to your application via our online form.