GIS APP DEV
Salem, OR • Contract • July 01, 2025 • 81291
Job Title: GIS Web Application Developer (ArcGIS Experience Builder)
Job ID: 81291
Location: Salem, Oregon - Hybrid
Overview:
This contract-based role is ideal for a GIS professional with advanced knowledge in web mapping, spatial data management, user interface integration, and custom widget development in the ESRI ecosystem.
What you will be doing:
Recovery Tracker Web Map Component (Estimated 8 Weeks)
- Prepare and process GIS data including Evolutionary Significant Units (ESUs), Distinct Population Segments (DPSs), Major Population Groups (MPGs), and population boundaries for use in web maps.
- Design and develop a web map using ArcGIS Experience Builder that enables interactive querying and visualization of salmon and steelhead population data.
- Integrate with existing systems by querying ODFW’s Fish Monitoring SQL database and linking the map to the Recovery Tracker Explorer interface.
- Build functional map layers such as watersheds, fish habitat, monitoring sites, and species-specific polygons, including popup configurations and visual legends.
- Enable user interaction through species/run selection drop-downs and polygon-based query functionality.
- Ensure the map validates its origin, allowing display only when launched through the Recovery Tracker application.
- Coordinate closely with NRIMP web developers and data analysts for system integration and QA.
- Develop a custom Experience Builder widget for generating ecological reports from spatial queries.
- Enable users to define areas of interest through drawing tools or uploaded shapefiles/XML files.
- Use invisible hexagon grid layers to select and summarize spatial attributes like Ecoregions, Conservation Opportunity Areas (COAs), and wildlife species data.
- Output query results to a PDF report including feature summaries, species lists, area calculations, and pie charts for habitat distribution.
- Ensure the widget supports ongoing updates by ODFW staff for backend datasets and basic UI customizations.
- Provide documentation and/or training on widget editing and maintenance.
What you must have:
- Strong experience with ArcGIS Experience Builder, including widget development and configuration.
- Advanced GIS skills with ESRI tools, geodatabase management, and spatial data preparation.
- Solid background in web map application development and interactive user interface design.
- Familiarity with SQL databases and querying tabular datasets for visualization.
- Ability to process and integrate complex ecological or biological datasets into web maps.
- Experience generating automated PDF reports from spatial analysis outputs.
- Strong communication and collaboration skills to coordinate with multidisciplinary teams.
Nice to have:
- Knowledge of Oregon fish and wildlife datasets or similar ecological monitoring data.
- Experience working with public-sector agencies or environmental conservation projects.
- Familiarity with ArcGIS Online, spatial REST services, and secure application embedding.
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com