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.
Responsibilities:
- 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
- Flexible working hours
- 4 weeks of paid leave/year
Location
Remote, Mumbai, India (Preferred)