> Markdown version of [/jobs/ext/2541430-arcgis-developer](https://www.wearedevelopers.com/jobs/ext/2541430-arcgis-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # ArcGIS Developer - **Company:** SunRay Enterprise Inc - **Location:** Jackson, MI, United States (Remote available) - **Experience:** Experienced - **Contract:** Temporary contract - **Skills:** HTML, JavaScript (Programming Language), Geographic Information Systems, ArcGIS (Software), Cascading Style Sheets (CSS), TypeScript, Web Applications, ReactJS, Front End Software Development - **Published:** August 14, 2026 - **Apply:** https://www.dice.com/job-detail/9cc790cf-ed8b-4762-b0c6-b11161d06bb3 ## About the Role 4+ years in GIS or front-end web development. Hands-on ArcGIS Experience Builder configuration experience. Proficiency in TypeScript, React, JSX, HTML, and CSS. Working knowledge of the ArcGIS Maps SDK for JavaScript and Jimu framework. Experience with ArcGIS Enterprise (11.0+) / ArcGIS Online. Nice to have: Web AppBuilder Experience Builder migration, web components/React 19, and utility/energy domain experience. ## Description * We're looking for an ArcGIS Experience Builder Developer to configure and extend enterprise web mapping apps using both out-of-the-box and custom-built widgets. * You'll transform geospatial data into interactive, mobile-optimized 2D/3D web experiences. * Configure Experience Builder apps using templates, responsive layouts, and out-of-the-box widgets (Map, List, Chart, Filter, Query, Table) * Set up widget Content, Style, and Action settings and enable widget-to-widget communication via message and data actions * Build custom widgets with React, TypeScript, and the Jimu framework using the Experience Builder Developer Edition. * Host, register, and share custom widgets in ArcGIS Enterprise / ArcGIS Online. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [React and the power of visualisation](https://www.wearedevelopers.com/videos/100-react-and-the-power-of-visualisation) - [WeAreDevelopers LIVE - Streaming HTML](https://www.wearedevelopers.com/videos/2135-wearedevelopers-live-streaming-html) - [Live Coding an Augmented Reality Game with WebXR](https://www.wearedevelopers.com/videos/199-live-coding-an-augmented-reality-game-with-webxr) ## Related Articles - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Web Development Best Practices: What The Data Tells us](https://www.wearedevelopers.com/magazine/84-web-development-best-practices-what-the-data-tells-us) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 136 - No JS(on) of mine](https://www.wearedevelopers.com/magazine/482-dev-digest-136-no-js-on-of-mine)