Senior Frontend Engineer - US

almost 2 years ago
Full time role
Remote... more
Remote... more

Job Description

Who we are

We are a climate tech company committed to reversing climate change. How do we reach this lofty goal? By disrupting the agriculture industry!

Founded by globally-recognized innovators in science and ag technology, Regrow is unlocking the power and profitability of resilient agriculture across the supply chain — from growers to global food brands. Regrow combines best-in-class agronomy, soil and carbon modeling, and innovative data collection to deliver customized, site-specific and scalable solutions to the agrifood industry.

Our customers are frontrunners in agrifood and agtech, ranging from global market operators, project developers, global food brands and independent farmers. We help partners measure their impact on the environment, model and implement changes that will be environmentally and financially sustainable, and track partners’ progress against sustainability goals. 

We're backed by leading investors, such as Microsoft's Venture fund, Cargill, The Grantham Environmental Trust (NCO), AJAX Strategies and more, all of whom believe in our vision to change the world through resilient agriculture.

Our Mission

Agriculture has the power to reverse climate change. We believe science and technology can help us get there. 

Our goal is to use farmland to cool the earth. We are currently monitoring 150 million acres of land in over 45 countries. This year alone, with just one project, our carbon emissions reductions are equivalent to taking 17,000 cars off the road! We are already on our way to a more sustainable planet.


Job Summary

As a member of the Software Engineering team, you will report to the Sr Engineering Manager and apply your technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition, and Design across Regrow’s product offerings.

What you will do:

  • Developed well-tested client-side web applications and reusable UI components using TypeScript, React, Leaflet and others
  • Ensure all features are tested properfly via Cypress, Playwright, etc.
  • Work with backend and other frontend. You are familiar with API patterns and back-end frameworks and languages.
  • You strive to write performant, maintainable, and well-documented code that is easy for others to use and understand.
  • You are expected to have deep front-end knowledge, strong verbal and written communication skills, and a desire to continually improve yourself and those around you. You will partner with UX designers, product managers, and engineers across the organization to gain empathy for both internal consumers and external customers and develop solutions that are delightful experiences for everybody.

Qualifications: 

  • 3+ years of commercial experience with React & Typescript
  • Extensive experience with testing frameworks like Cypress, Experience building statistical, machine learning, and/or simulation models using remote sensing datasets.
  • You are a strong verbal and written communicator. You can lead both synchronous and asynchronous technical discussions and document both the decision process and outcomes.
  • You have worked closely with other engineers, product managers, and UX designers to understand and balance the needs of both internal and external stakeholders.
  • Excellent English language presentation and communication skills

.

Desirable Skills: (bonus if you have them)
  • Used Leaflet and other mapping UI tools
  • Knowledge in agriculture or science background
  • Ability to apply standard software development processes and clearly document results.
  • Familiarity with Google Earth Engine or other cloud-based satellite imagery analysis environment

*We value diversity! At Regrow, we know a diverse and inclusive team not only makes our products better but our planet better. We have employees across nine countries and three continents, and we’re committed to expanding our base of knowledge and experience.

Regrow is an equal opportunity employer and all applicants receive consideration for employment. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, pregnancy, age, marital status, veteran status, or disability status.* 

If you like what you read, hear, and/or know about Regrow, and want to be a part of our team, please do not hesitate to apply! We are excited to hear from you.

Similar jobs