Senior Front-end Engineer | Renew Energy

GT HQ

Job Summary

Renew Earth is a nature data and intelligence company developing a technology platform to help businesses measure, validate, and realize the value of nature. They are in an accelerated build phase for their customer and internal platform, seeking a full-time Senior Front-end Engineer to design, build, and maintain high-impact user interfaces, including customer dashboards, data visualizations, and a React Native mobile app. This role offers the opportunity to shape the front-end foundation of a mission-driven climate technology startup with equity participation.

Must Have

  • 5+ years of professional experience in front-end engineering.
  • Proven track record delivering web applications using React, Next.js, TailwindCSS, and shadcn UI.
  • Strong understanding of component-based architecture, state management, responsive design, and performance optimization.
  • Exposure to data visualization tools.
  • Experience working collaboratively with design and backend teams.
  • Excellent communication and proactive mindset.
  • Ability to self-manage in a distributed environment.

Good to Have

  • Experience working with React Native and cross-platform design systems.
  • Familiarity with Supabase or similar backend-as-a-service tools.
  • Experience with data visualization tools such as D3.js, Recharts, or Mapbox.

Perks & Benefits

  • Eligibility for equity participation.

Job Description

GT’s mission is to connect the world’s best talent with product careers offered by high-growth companies in the UK, USA, Canada, Germany, and the Netherlands.

On behalf of Renew Earth, GT is looking for a Front-end Engineer interested in environmental products that turn data into trusted, actionable information for companies to meet reporting standards, access nature-related markets, and integrate nature outcomes into commercial value creation 🍀

About the Client

Renew Earth https://www.renewearth.com/, a nature data and intelligence company, operates a technology platform that helps businesses measure, validate, and realize the value of nature by combining scientific data with business intelligence tools — enabling rigorous measurement of natural capital, scientifically backed reporting and validation, and insights that support investment, operations, and sustainability decision-making.

In short, they turn environmental and biodiversity data into trusted, actionable information for companies to meet reporting standards, access nature-related markets, and integrate nature outcomes into commercial value creation

About the Role

They're now in an accelerated build phase of the customer and internal platform, developing the web and mobile experiences that bring Renew’s data ecosystem to life. They’re seeking a full-time, Senior Front-end Engineer to help design, build, and maintain high‑impact user interfaces - from customer dashboards and data visualizations to our React Native mobile app.

You'll have an opportunity to shape the front‑end foundation of a mission‑driven climate technology startup and have eligibility for equity participation.

Working hours aligned with EU/UK time zones.

Responsibilities:

  • Develop rich, performant web applications using React, Next.js, TailwindCSS, and Shadcn.
  • Build and maintain reusable components and front‑end architecture to support renew’s growing product ecosystem.
  • Lead implementation of the design system and UX layer in coordination with renew’s design team.
  • Collaborate with backend and full‑stack engineers to ensure consistent integration with Supabase and other platform services.
  • Support and enhance renew’s existing React Native mobile application as part of a unified team delivering cross‑platform experiences.
  • Balance iterative MVP delivery with scalable, maintainable engineering practices.

Essential knowledge, skills & experience:

  • 5+ years of professional experience in front‑end engineering with React and TypeScript.
  • Proven track record delivering web applications using React, Next.js, TailwindCSS, and shadcn UI.
  • Strong understanding of component‑based architecture, state management, responsive design, and performance optimization.
  • Exposure to data visualization tools such as D3.js, Recharts, or Mapbox.
  • Experience working collaboratively with design and backend teams.
  • Excellent communication, proactive mindset, and ability to self‑manage in a distributed environment.

Nice-to-have

  • Experience working with React Native and cross‑platform design systems.
  • Familiarity with Supabase or similar backend‑as‑a‑service tools.
  • Experience with data visualization tools such as D3.js, Recharts, or Mapbox.

Interview Steps

1. GT interview with Recruiter

2. Technical interview

3. Final interview

4. Job Offer 🥳

12 Skills Required For This Role

Team Management Communication Data Analytics Game Texts React Business Intelligence Data Visualization D3.js Front End Next.js Typescript React Native

Similar Jobs