GIS Developer
Backend Developer
ArcGIS
Arcgis Dashboards
ArcGIS Enterprise
Arcgis Experience Builder
ArcGIS JavaScript API
Arcgis Online
Cloud Operations
Data Analysis
Data Analytics
Data Processing
Database
Databases
Design
Design Tools
Engineering
Frontend
Geographic Information System
Geospatial Automation
Geospatial Gis
Geospatial Processing
GIS
Information Technology (IT)
Planning Software
Programming
Software Development
Software Engineer
SQL
Job Description
Join a team building geospatial web tools and mobile workforce solutions on the Esri platform for remote geothermal projects.
Responsibilities
- Design and build custom GIS web applications using ArcGIS Experience Builder, ArcGIS Instant Apps, Web AppBuilder, and the Esri JavaScript API.
- Develop and maintain ArcGIS dashboards, StoryMaps, and operational views for project teams, leadership reporting, and stakeholder communication.
- Automate geospatial workflows and geoprocessing using Python (ArcPy, arcgis module) and ModelBuilder.
- Build and maintain hosted feature layers, map services, and web maps published through ArcGIS Online and ArcGIS Enterprise/Portal.
- Evaluate emerging Esri platform capabilities and recommend adoption aligned with project needs.
- Deploy, configure, and administer the mobile workforce application suite, including ArcGIS Field Maps, Survey123, Workforce for ArcGIS, and QuickCapture.
- Create mobile data collection forms, intelligent map packages, and offline areas for remote site conditions.
- Manage ArcGIS Mobile Worker licenses, user provisioning, device configurations, and application version control.
- Partner with field operations, land, and permitting teams to identify workflow bottlenecks and reduce data latency from field to office.
- Test and validate mobile workflows in offline and low-connectivity environments representative of remote geothermal project sites.
- Provide training, documentation, and ongoing technical support for field users working with mobile GIS applications.
- Administer ArcGIS Online organizational settings, user roles and groups, licensing, and content governance in coordination with the GIS Data Manager.
- Develop REST API integrations connecting the GIS platform to enterprise systems such as SharePoint, project management tools, and asset management databases.
- Coordinate CAD-to-GIS data exchange with the CAD Manager to ensure CAD-derived geometry is ingested and published as web-accessible GIS content.
- Work with the GIS Data Manager on published service schema, feature layer design, and data update automation.
- Produce user-facing documentation, training materials, and how-to guides for GIS applications and mobile tools.
- Support and troubleshoot GIS application and mobile tool users across company offices and field sites.
- Participate in cross-functional project planning to align GIS development with timelines and deliverable needs.
Requirements
- Bachelor's degree in GIS, Geography, Computer Science, Information Systems, or related field (or equivalent professional experience).
- 3+ years of professional experience developing and deploying applications within the Esri platform (ArcGIS Online, ArcGIS Enterprise, Experience Builder, Dashboard).
- Experience configuring and administering ArcGIS mobile applications (Field Maps, Survey123, Workforce for ArcGIS, or QuickCapture).
- Proficiency in Python for GIS automation (ArcPy, arcgis Python API).
- Working knowledge of REST APIs and web service integration patterns.
- Strong understanding of GIS data formats, spatial projections, and coordinate systems relevant to Western U.S. project areas.
Preferred Qualifications
- Experience with ArcGIS Online administration, including licensing management, organizational content governance, and role configuration.
- Familiarity with the Esri JavaScript API or similar web mapping frameworks.
- Background in energy, natural resources, environmental consulting, or land development.
- Experience designing GIS workflows for remote or offline field environments.
- Strong communication skills translating technical application requirements for non-GIS users.
- Self-starter able to manage multiple development priorities independently in a fast-paced environment.
Technologies
- ArcGIS Experience Builder
- ArcGIS Instant Apps
- Web AppBuilder
- Esri JavaScript API
- ArcGIS dashboards
- StoryMaps
- Python
- ArcPy
- arcgis module
- ModelBuilder
- ArcGIS Online
- ArcGIS Enterprise
- ArcGIS Portal
- ArcGIS Field Maps
- Survey123
- Workforce for ArcGIS
- QuickCapture
- ArcGIS Mobile Worker
- REST API
- SharePoint
- CAD
- Esri platform stack
- ArcGIS Python API
- GIS
Benefits
- Medical, dental, and vision plan options
- Employer-paid basic life insurance and short-term and long-term disability coverage
- 401(k) plan with a dollar-for-dollar company match
- Flexible paid time off and paid parental leave
- Family-building, fertility, hormonal health, pregnancy, postpartum, and parenting support through Carrot
- Dependent care FSA for eligible child and elder care expenses
- Annual Lifestyle Spending Account for eligible wellness expenses, including fitness, financial planning, pet insurance, and pet care
- Employee ownership opportunities through Fervo's Employee Stock Purchase Program, plus stock option grants and bonus opportunities for eligible roles
Location and Work Schedule
- Salt Lake City, UT (hybrid)
- Fervo Energy is headquartered in Houston, TX with growing offices in Oakland, CA, Golden, CO, Reno, NV, and Salt Lake City, UT.
- Hybrid work flexibility with some in-office presence required at a Fervo office location.
- Team members expected to work in the office three days per week; this in-office schedule is an essential function of the role.