Logo
Earthshot Labs

Senior Frontend Developer

Earthshot Labs, Little Ferry, New Jersey, us, 07643


The Role: Senior Frontend DeveloperIn this pivotal role at Earthshot Labs, you will lead the frontend development of our internal web application used for geospatial carbon analytics in nature-based solutions. Your expertise will not only enhance the user experience for our internal team but also ensure that the outputs, such as detailed reports, are valuable and accessible for external customers.This role is tailored for a versatile front-end developer with proficiency in frontend and a decent understanding of backend development, utilizing skills in React, Next.js, Python, and FastAPI. We are seeking an individual who not only possesses technical expertise but also has a deep understanding of user requirements, both internal and external. The ideal candidate will contribute to the development of geospatial tools that align with our mission of ecological restoration.1-year outcomesYou will have taken full ownership of the front-end portion of our LandOS application, collaborated with the entire technical and science teams to ship new features into production, visited a project site for on-the-ground customer research, and met the entire team at one of our annual retreats.ResponsibilitiesLead the development of the LandOS front-end, crafting a sophisticated and integrated information platform that merges diverse data streams and analytical insights into a cohesive user experience.Work closely with our science team to effectively deploy forecasting models, optimizing their integration across our mixed server and serverless infrastructure in a distributed cloud setting.Oversee the full project lifecycle, from initial conception and design through to deployment and continuous improvement, ensuring high-quality outcomes and efficient delivery.Stay informed about emerging trends and advancements in technology, and leverage this knowledge to enhance the platform's ability to facilitate and support global ecological restoration efforts.Skills and qualities for the roleExperience writing effective, modern JavaScript (ES6/ES7/TypeScript) on the client and the server.Experience with PythonAt least 3 years of experience in developing dynamic user interfaces using ReactExperience with Next.js or similar framework for server-side rendering and efficient frontend developmentDemonstrated experience with web mapping libraries, such as MapboxDemonstrated experience working with geospatial raster and vector data formats such as cloud-optimized GeoTIFF, NetCDF, geojson, KML, etc.Proficiency in deploying web applications to a major cloud platform (we use GCP)Knowledge of distributed systems in cloud environments and a strong understanding of different data architectures, including NoSQL and SQL databasesStrong track record in managing and presenting complex data within web environments, as showcased in previous workA deep love for nature and desire to help build a more integrated future for humanity within itGreat design skills and attention to detailNice to Haves:Experience working at an early-stage startupExperience in crafting responsive UIs with Tailwind CSSProficiency in FastAPI for backend API developmentKnowledge of Google EarthEngine, GDAL, and geopandasUnderstanding of nature-based carbon credit sector

#J-18808-Ljbffr