Back

Senior Software Engineer (Full Stack) - Remote

Remote
about 1 month ago
Full time role

Company

Terraformation

Hawaiian Islands, United States

We’re an early-stage startup that cares passionately about solving the climate crisis. We believe that forests are the most effective, safe, ...

View Company Profile

Job Description

About Terraformation 
We’re a startup that cares passionately about solving the climate crisis.    Our mission is to reverse climate change by restoring the planet’s forests. We believe that native forest ecosystems are the most effective, safe, and scalable carbon capture systems on Earth. We work with partners all over the world to accelerate successful restoration projects and scale this climate solution.  We’re innovating in both forest tech and green finance. We’ve developed accessible, low-cost solutions to native forest restoration, including off-grid seed banks to store millions of seeds anywhere, software to manage the entire seed to tree cycle, and accessible forestry training programs. We’re also developing novel financing structures to support local communities as they undertake restoration projects. We’re a unique mix of foresters, technology experts, and creative communicators brought together by our common mission. Learn more at terraformation.com.
We believe that sharing technology is an important part of our mission to help solve climate change.  Feel free to check out our open source repos at https://github.com/terraware.
Job Mission How can software enable Terraformation to scale reforestation efforts 10x a year? As one of the early software engineers on our team, you’re going to help us answer that question. Reforestation is a complex process that is currently very manual. Our team’s goal is to iterate quickly so that we figure out how data collection and automation can make a difference.  
Location:  Remote; must have at least 3 working hours overlap with both Pacific (GMT-8) and Hawaii (GMT-10)


Responsibilities

  • Iterate on our existing seed banking and nursery React application.
  • Contribute to Kotlin backend development as necessary to meet our product goals.
  • Actively participate in code reviews, contribute to documentation, and improve tooling as necessary.
  • Collaborate with us to establish and refine our engineering culture, process, systems, and codebase.
  • Work cross functionally with product and design to help make tough decisions around scope, timeline, and prioritization.
  • Iterate on our interview process and give interviews so that we can hire more talented engineers.

Minimum Qualifications

  • 4+ years experience as a professional software engineer
  • 1+ years experience as a full-stack developer of applications in production.
  • Enjoy working cross-functionally with product managers and designers.
  • Excited to learn about evolving technologies and best practices. Able to apply those learnings in your work.
  • Care deeply about solving climate change.

Preferred Qualifications

  • Knowledge of how to architect React applications.
  • Excited about designing and building a robust test suite for our React codebase.
  • Experience writing backend code in Kotlin.
  • Background working in a startup environment.
  • Open-source experience

Our Tech Stack

  • Kotlin backend
  • React with Typescript frontend (Recoil for state management; Material UI (v4) for component library)
  • PostgreSQL
  • Infrastructure hosted on AWS, managed with Terraform and Ansible
  • Automatic testing and deployment using GitHub Actions

Covid-19 Vaccination Policy Terraformation requires anyone who engages in in-person activities (e.g., team meetings, meetings with vendors, visits to one of our worksites) or travels for work related purposes to confirm they are fully vaccinated against COVID-19 unless a medical or religious accommodation is requested and approved. 

Terraformation

Hawaiian Islands, United States

We’re an early-stage startup that cares passionately about solving the climate crisis. We believe that forests are the most effective, safe, ...

View Company Profile