×
Register Here to Apply for Jobs or Post Jobs. X

GIS Full-Stack Developer

Job in Bengaluru, 560001, Bangalore, Karnataka, India
Listing for: Dar
Full Time position
Listed on 2026-02-05
Job specializations:
  • IT/Tech
    AI Engineer, Web Developer, Data Scientist
Job Description & How to Apply Below
Location: Bengaluru

Dar Al-Handasah (Shair and Partners) is a renowned multidisciplinary consultancy firm specializing in Architecture, Engineering, Planning, and Environmental Design. With a legacy of over 60 years, we have a global presence and a commitment to delivering innovative and sustainable solutions to our clients' most complex challenges. Our diverse team of professionals collaborates across disciplines to create iconic projects that shape cities and improve lives.

Job Title:

GIS Full-Stack Developer

Experience Range: 3+ years

Qualification:

BS in Computer Science /Computer Engineering or Equivalent

Location:

Bangalore / Pune

You can also drop your CV at:

Role Overview :

We are seeking a versatile GIS Full-Stack Developer to join our team. You will be responsible for the end-to-end development of geospatial applications, from architecting robust spatial databases to crafting intuitive, high-performance front-end interfaces.

A key differentiator for this role is the integration of Agentic AI. We aren't just looking for someone who uses ChatGPT; we want a developer who can leverage AI agents and advanced prompting to automate workflows, accelerate coding cycles, and build smarter spatial tools.

Key Responsibilities:

- Full-Stack Development:
Design, develop, and maintain web applications using modern JavaScript frameworks (Next.js, React, Vue, or Angular).
- Geospatial Implementation:
Integrate spatial data APIs and libraries (ESRI ArcGIS for Enterprise APIs, Arc Py) into web environments.
- Server & Database Management:
Build and optimize RESTful APIs and manage spatial databases like ESRI SDE on Postgre

SQL or MS SQL.
- AI-Augmented Workflow:
Utilize Agentic AI tools (e.g., Git Hub Copilot, Cursor, or custom LLM agents) to expedite debugging, documentation, and feature prototyping.
- Spatial Analysis:
Develop algorithms for complex spatial queries and data visualization.

Technical Requirements :

- Front-End - Modern JavaScript (ES6+), React/Next.js, Type Script, CSS3/Tailwind.
- Back-End - Node.js, Python (FastAPI/Flask).
- GIS Core - ArcGIS API, ArcGIS Enterprise, ArcGIS Pro, PostGIS, Geo Server, QGIS, and OGC Standards (WMS/WFS).
- Mapping Libs - ArcGIS Java script APIs, Mapbox GL JS, Leaflet, or Open Layers.
- AI Proficiency - Agentic AI workflows, Prompt Engineering for code generation, and AI-driven automation.
- Dev Ops/Tools - Docker, Git, CI/CD pipelines, and Cloud services (AWS/Azure).

Preferred Qualifications:

- Experience with vector tiles and large-scale spatial data rendering.
- Understanding of ArcGIS Enterpris/Online APIs.
- Familiarity with Cloud-native GIS (e.g., Carto, Google Earth Engine).
- Ready to Travel and interface with Client

What We Are Looking For (Soft Skills) :

- The "AI-First" Mindset:
You don't see AI as a threat, but as a force multiplier that allows you to focus on high-level architecture rather than boilerplate code.
- Problem Solver:
You can look at a messy spatial dataset and see a clear path to aclean, user-friendly visualization.
- Adaptability:
The GIS world moves fast; you’re comfortable switching between aSQL query and a React component in the same afternoon.

Why Join Us?

You’ll be joining a forward-thinking team that prioritizes modern tooling over "the way we've always done it." We offer a collaborative environment where your input on architecture and AI integration will directly shape our product roadmap.

Kind

Note:

While we carefully review all applications, only candidates meeting the specified requirements will be contacted for further consideration. We appreciate your understanding and thank all applicants for their interest.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary