Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

esri Logo

Web Developer I - UI for ArcGIS Enterprise

esri

$79,040 - $129,792
Oct 14, 2025
Redlands, CA, US
Apply Now

Esri is seeking a Web Developer to enhance the user interface and user experience of ArcGIS Enterprise, a leading mapping and analytics platform, by crafting clean, performant, and accessible user interfaces and developing user-focused features.

Requirements

  • 1+ years of experience designing, building, and delivering web applications
  • Knowledge of the core JavaScript/TypeScript language and experience building object-oriented JavaScript
  • Experience using and developing applications with JavaScript toolkits and UI frameworks/libraries (such as React, Vue, Angular, jQuery, Dojo, and more)
  • Experience with HTML, DOM, CSS, event model, and cross-browser development
  • Experience with AJAX, JSON, REST
  • Experience with version control systems such as Git
  • Experience applying LLM technologies (such as embeddings, RAG, prompt engineering) to enhance user interfaces and workflows

Responsibilities

  • Envision, design, and develop maintainable and reusable web applications and UI modules for large-scale deployment and management
  • Collaborate with a cross-functional team of product engineers, software developers, designers, product managers, and release engineers to design, build, and deliver user-focused features and workflows
  • Rapidly prototype web applications to showcase new concepts and ideas
  • Drive the REST API design, required for integrating the web application with back-end web services
  • Enforce UI consistency, accessibility (WCAG/ARIA), and internationalization standards
  • Apply good software design and development practices in daily activities
  • Support modernization (such as React/Preact/Stencil.js) through incremental refactors, patterns, and tooling

Other

  • Strong collaboration skills across cross-functional teams; excellent communication
  • Consistently positive, professional attitude when facing ambiguity, deadlines, or production issues
  • Excellent problem-solving and attention to detail
  • Ability to work independently and in groups to effectively participate in the software development life cycle
  • Bachelor's in computer science, engineering, mathematics, GIS, or related field