Staff Software Engineer – Frontend at Watershed – Dubai, UAE

Staff Software Engineer – Frontend at Watershed – Dubai, UAE

Job Overview

Job Title: Staff Software Engineer – Frontend
Company: Watershed
Location: Dubai, UAE
Job Type: Full-time
Posted: Recently
Apply: View on LinkedIn

About Watershed

Watershed is a climate tech company backed by Sequoia, Kleiner Perkins, and Al Gore’s Generation Investment, helping enterprises measure, reduce, and report their carbon footprint. Used by hundreds of global companies, Watershed is building the world’s most sophisticated enterprise sustainability platform. Their engineering team sets a very high bar for technical excellence.

Role Description

As a Staff Frontend Engineer at Watershed, you will be a technical leader driving the architecture and quality of Watershed’s web product. You will work on complex, data-rich interfaces that help sustainability teams at major corporations understand and act on their climate data — making this a technically challenging role with real-world environmental impact.

Key Responsibilities

  • Lead frontend architecture decisions and set engineering standards
  • Build performant, accessible, and beautiful data visualisation interfaces
  • Mentor junior and mid-level engineers across the frontend team
  • Drive technical strategy in collaboration with product and design
  • Contribute to codebase health, tooling, and developer experience
  • Partner with backend and data engineers on API design and integration

Requirements

  • 8+ years of software engineering experience with deep frontend expertise
  • Expert-level proficiency in React, TypeScript, and modern frontend tooling
  • Strong understanding of web performance, accessibility, and design systems
  • Experience leading large-scale frontend projects or platforms
  • Excellent written communication and async collaboration skills
  • Prior experience at a high-growth startup or top-tier tech company preferred

What’s On Offer

  • Highly competitive compensation + equity
  • Work on meaningful climate technology with global corporate clients
  • Remote-friendly, async-first engineering culture
  • Top-tier engineering team with Sequoia-level backing

How to Apply

Apply via LinkedIn. Your GitHub and portfolio should demonstrate the quality and scale of your frontend work.

How to Increase Your Chances

  • Show architectural impact: Staff-level roles require evidence of system-wide decisions, not just feature work — highlight this explicitly.
  • Data visualisation: Experience with D3.js, Recharts, or complex dashboards is highly relevant for Watershed’s product.
  • TypeScript depth: Advanced TypeScript (generics, utility types, compiler plugins) is expected at staff level.
  • Mentorship examples: Provide specific examples of engineers you’ve mentored and how you’ve raised team standards.
  • Climate interest: Genuine interest in sustainability makes a difference — it comes through in interviews.