React Frontend Developer

2 years

0 Lacs

Posted:5 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

We are looking for a React Frontend Developer with strong expertise in building scalable, production-ready frontend applications. The ideal candidate has direct experience with geospatial data visualization and is skilled in integrating map layers, satellite imagery, and geospatial APIs into modern React-based web applications. This role focuses on building interactive tools that make complex spatial data accessible and usable.

Who We Are

Green Earth is an environmental project developer working to restore ecosystems and improve biodiversity through nature-based solutions. We combine field implementation with digital technology to track and communicate real impact. As a React developer, your work will support the tools we use to visualize geospatial and environmental data.

What You'll Be Doing

You will build and maintain frontend applications using React.js and related technologies. You'll integrate mapping libraries and satellite data, connect to backend APIs, and ensure data is rendered clearly and interactively in the browser.Key Responsibilities
  • Develop modern frontend applications using React.js, JavaScript (ES6+), and TypeScript
  • Integrate map libraries such as Leaflet.js, Mapbox GL, OpenLayers, and Deck.gl
  • Visualize geospatial data including GeoJSON, raster and vector formats, shapefiles, and polygons
  • Work with Google Earth Engine (GEE) APIs and satellite imagery layers
  • Connect frontend components to backend services via REST APIs and GraphQL
  • Manage state using Redux, Recoil, or Context API
  • Use build tools such as Webpack, Vite, and Babel to optimize performance
  • Perform code reviews, debugging, testing, and performance profiling
  • Stay up to date with the latest frontend and geospatial technologies
  • Assist in planning, task estimation, and agile sprint activities
  • Undertake any additional tasks or responsibilities assigned by the supervisor that align with the scope of this role

Requirements

Education

  • Bachelor's degree in Computer Science, Engineering, GIS, Remote Sensing, or a related field
  • Equivalent practical experience also accepted

Experience

  • 2-5 years of hands-on development experience with React.js
  • Proven experience working with geospatial mapping in web applications

Technical Skills

  • Strong proficiency in React.js, JavaScript (ES6+), and TypeScript
  • Experience with geospatial libraries: Leaflet.js, Mapbox GL, OpenLayers, Deck.gl
  • Familiarity with Google Earth Engine (GEE) and integrating satellite layers
  • Understanding of spatial data formats: GeoJSON, raster, vector, shapefiles, polygons
  • Skilled in integrating backend geospatial APIs into frontend applications
  • Proficient in REST and GraphQL API consumption
  • Experience with frontend build tools: Webpack, Vite, Babel

Benefits

What we offer

Benefits: At Green Earth, we believe that our employees are our most valuable asset, and we are committed to providing a supportive and rewarding work environment. As a publicly listed company on the Amsterdam Euronext stock exchange, we offer our employees a range of benefits that reflect our commitment to their success and wellbeing. One of the unique benefits of working at Green Earth is that all of our employees (after a certain period) receive share options, which provide the opportunity to share in the company's success and growth. In addition to share options, we offer a competitive compensation package that includes salary and incentive-based bonuses. We also offer a range of professional development opportunities.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You