Search by job, company or skills

Dar

Senior GIS Full-Stack Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Overview:

Dar, the founding member of the Sidara group, is an international multidisciplinary consulting organization specializing in engineering, architecture, planning, environment, project management, facilities management, and economics. Sidara operates in 60 countries with 20,500 professionals, Dar connects people, places, and communities through innovative solutions to the world's most complex challenges. We deliver projects from inception through completion, embracing challenges to empower communities worldwide. Learn more at www.dar.com.

Our Vision and Values:

We aspire to be the chosen home of those with a gift for crafting solutions that empower people and an unwavering passion for learning and innovation. Our core values shape our culture and guide our decision-making. We are committed to:

  • Excellence
  • Responsibility
  • Empowerment
  • Connectivity
  • Courage

Job Overview:

We are seeking a versatile GIS Full-Stack Developer to join our GIS Development team. This role focuses on the end-to-end development of geospatial applications, from designing robust spatial databases to building high-performance, user-friendly web interfaces.

A key differentiator for this role is the integration of Agentic AI. We are looking for a developer who actively leverages AI agents and advanced prompting techniques to automate workflows, accelerate development cycles, and build smarter spatial solutions.

Responsibilities:

  • Design, develop, and maintain full-stack web applications using modern JavaScript frameworks (React, Next.js, Vue, or Angular).
  • Integrate geospatial data, APIs, and libraries (ArcGIS Enterprise APIs, ArcPy) into web applications.
  • Build and optimize RESTful APIs and manage spatial databases (ESRI SDE on PostgreSQL or MS SQL).
  • Develop algorithms for complex spatial analysis, queries, and data visualization.
  • Utilize Agentic AI tools (e.g., GitHub Copilot, Cursor, custom LLM agents) to accelerate debugging, documentation, and feature prototyping.
  • Ensure performance, scalability, and security of GIS applications.
  • Collaborate with cross-functional teams and interface with clients as needed.

Qualifications & Technical Requirements:

Education & Experience:

  • Minimum 3+ years of experience
  • Bachelor's degree in computer science, Computer Engineering, or equivalent

Technical Skills:

  • Front-End: Modern JavaScript (ES6+), React/Next.js, TypeScript, CSS3, Tailwind
  • Back-End: Node.js, Python (FastAPI / Flask)
  • GIS Core: ArcGIS Enterprise, ArcGIS Pro, ArcGIS API, PostGIS, GeoServer, QGIS, OGC standards (WMS/WFS)
  • Mapping Libraries: ArcGIS JavaScript API, Mapbox GL JS, Leaflet, or OpenLayers
  • AI & Automation: Agentic AI workflows, prompt engineering, AI-driven coding and automation
  • DevOps & Tools: Docker, Git, CI/CD pipelines, cloud platforms (AWS / Azure)

Preferred Qualifications:

  • Experience with vector tiles and large-scale spatial data rendering
  • Familiarity with ArcGIS Enterprise / ArcGIS Online APIs
  • Exposure to cloud-native GIS platforms (e.g., Carto, Google Earth Engine)
  • Willingness to travel and interact directly with clients

What We're Looking For (Soft Skills):

  • AI-First Mindset: Views AI as a productivity multiplier, not a replacement
  • Strong Problem-Solving Skills: Ability to transform complex spatial data into clear, user-friendly solutions
  • Adaptability: Comfortable switching between front-end, back-end, and GIS tasks seamlessly
  • Strong communication and collaboration skills

Why Join Us:

You'll be part of a forward-thinking team that values innovation, modern tools, and smart automation over traditional approaches. Your contributions to system architecture and AI integration will directly influence our products and future 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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141886231