🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
GIS Web Developer - Esri/React Specialist Location: Remote About Us At Codvo, we are committed to building scalable, future-ready data platforms that power business impact. We believe in a culture of innovation, collaboration, and growth, where engineers can experiment, learn, and thrive. Join us to be part of a team that solves complex data challenges with creativity and cutting-edge technology. Position Summary We're seeking a GIS Web Developer with strong Esri ArcGIS and React experience to expand our natural language GIS platform. You'll work on integrating spatial analysis with business intelligence, implementing advanced query workflows, and building intuitive map-based visualizations. Primary Technologies GIS/Mapping: ArcGIS REST API, Feature Services, OAuth 2.0Frontend: React 18.2, Leaflet 1.9, esri-leafletBackend: Node.js, Express, SQLiteAI/NLP: OpenAI GPT-4 Turbo integrationSpatial Operations: Haversine distance, buffer analysis, proximity queries Infrastructure Version Control: Git/GitHubDeployment: AWS/Azure (planned)Database: SQLite (26 contracts, 43 tracts) What You'll Build Core Responsibilities (70% of time) Spatial Query Implementation o Implement new query types (polygon intersections, multi-layer queries) o Optimize ArcGIS REST API performance o Build complex WHERE clause generators from natural language Map Visualization o Create interactive Leaflet-based visualizations o Implement custom feature styling and popups o Build proximity buffers and distance calculationsData Integration o Connect GIS features with contract/business data o Build efficient data pipelines (SQLite ArcGIS Frontend) o Implement caching strategies for query results Performance Optimization o Reduce API call latency o Implement client-side filtering for follow-up queries o Optimize geometry rendering for 40+ features Innovation Opportunities (30% of time) Spatial drawing tools (polygon queries)Real-time collaboration featuresMulti-layer spatial analysisExport to GeoJSON/Shapefile/CSVMobile app development (React Native) Required Qualifications Must-Have Skills 3+ years working with ArcGIS REST API and Feature ServicesStrong JavaScript/React experience (React Hooks, state management)Understanding of spatial concepts: coordinate systems (4326/3857), projections, buffers, spatial queriesExperience building interactive web maps (Leaflet, Mapbox, or ArcGIS Maps SDK)Comfortable with REST APIs and asynchronous JavaScript (async/await, Promises)SQL/database experience (SQLite, PostgreSQL, or similar) Nice-to-Have Skills esri-leaflet library experienceOAuth 2.0 token managementOpenAI API or LLM integrationGeospatial algorithms (Haversine, centroid calculations, polygon operations)Node.js/Express backend developmentDocker/containerizationPrevious GIS chatbot or natural language query experience What Makes a Great Candidate Technical Excellence Can explain complex spatial concepts simplyWrites clean, maintainable codeUnderstands when to optimize vs. when to shipComfortable reading and improving existing codebases Problem-Solving Mindset Thinks about user experience firstBalances client-side vs. server-side operationsKnows when to use caching vs. real-time queriesCan debug spatial data issues (overlapping geometries, projection mismatches) Communication Documents code and architectural decisionsCan explain technical tradeoffs to non-technical stakeholdersComfortable working with remote teams Red Flags (What We're NOT Looking For) Only knows ArcGIS Desktop (ArcMap/ArcGIS Pro) with no web API experienceCan't explain REST APIs or asynchronous JavaScriptNo experience building user-facing applicationsUncomfortable with modern JavaScript frameworksExpects to work in isolation without collaboration Green Flags (What Makes You Stand Out) Built a web mapping application from scratchContributed to open-source GIS projectsCan demo a spatial query interface you've builtExcited about AI/LLM integrationUnderstands tradeoffs between different mapping librariesHas optimized ArcGIS REST API performance before .
Here's where they are and how to stand out in your next interview.
24.795Jobs
9.577IN
74%EN
That number includes positions in India (9,577), Poland (3,429), the United States (1,753), Singapore (787), and Brazil (779). If you're looking to move or work remotely, check which countries match your goals — then filter WorkMundi by location to see what's actually hiring near you.
Most developer ads you'll see are written in English: 18,397 of the 24,795. That doesn't tell you whether the job itself requires you to speak English or work in English daily, so read each posting carefully. Don't assume the language of the ad matches the language of the team.
The employers posting the most developer roles are Link Group (369 jobs), Upvanta (257), jobgether (226), and OfferZen (212). If you're applying to any of these, research their hiring patterns. They move fast and post often, which means they're either scaling hard or replacing people who didn't fit.
In your interview, expect this: 'Walk me through the last time you had to debug something that took you more than an hour. What was it, what did you try first, and what would you do differently?' Hiring managers ask this to see if you think systematically or just try random fixes. Have a real example ready with specifics.