Key Responsibilities (State the primary duties and tasks of the position)
Web Application Development
- Develop and customize web GIS applications using:
- ArcGIS Experience Builder
- ArcGIS Web AppBuilder
- ArcGIS JavaScript API (v4.x)
- Design and implement user-friendly interfaces for GIS-based applications.
- Develop responsive web applications compatible with desktop and mobile browsers.
Map-Based Application Development
· Configure and develop interactive web maps and applications using services published by ArcGIS Enterprise.
· Implement functionalities such as:
o search and query
o Layer filtering and visualization
o Map navigation and tools
· Integrate 2D and 3D visualization components within web applications.
Dashboard and Visualization Development
- Configure real-time and interactive visualizations using ArcGIS Dashboards.
- Integrate charts, maps, and KPIs into unified web interfaces.
API Integration
- Develop and consume REST APIs for integration with external systems such as:
- ERP
- Citizen Portals
- Ensure secure data exchange using HTTPS, JSON, and token-based authentication.
Custom Widget and Component Development
- Develop custom widgets and components in Experience Builder / JavaScript API.
- Extend default ESRI functionalities to meet project-specific requirements.
- Implement business logic workflows within web applications.
Technical Skills
- Strong experience with ArcGIS Enterprise (Web GIS)
- Proficiency in ArcGIS JavaScript API (v4.x)
- Experience with:
- ArcGIS Experience Builder
- ArcGIS Web AppBuilder
- Knowledge of ArcGIS services (Feature, Map, Image services)
Programming Skills
- · JavaScript / TypeScript
- · HTML5 / CSS3
- React (preferred for Experience Builder customization)
Pay: ₹20,000.00 - ₹100,000.00 per month
Work Location: In person