We are seeking an experienced, self-driven GIS Web Application Developer to design, build, and deploy an innovative web-based platform. The application will ingest multiple geospatial and demographic data layers, calculate high-ROI city zones for outdoor advertising, and provide interactive visualization and reporting tools to support strategic marketing decision-making.
Key Responsibilities:
Design and implement a web-based GIS application with both frontend (interactive map, dashboards, user upload) and backend (data processing, analysis, ROI modeling) capabilities.
Integrate, manipulate, and filter geo-data layers (city zones, land use, demographics, media infrastructure).
Develop and implement algorithms to estimate campaign impact, budget, and ROI per zone using spatial and attribute data.
Build user interfaces for data upload, parameter configuration, and campaign scenario modeling.
Create dynamic map visualizations for filtered/target zones using libraries like Leaflet, Mapbox, or OpenLayers.
Ensure backend processing is scalable and efficient (e.g., using Python's GeoPandas, Pandas, PostGIS/PostgreSQL).
Implement data export functions (GeoJSON, CSV, etc.) and provide API endpoints for data queries.
Collaborate with project stakeholders to refine requirements and translate business logic into technical workflows.
Prepare clear documentation and technical support for internal and external users.
Required Skills and Experience:
Proven experience building GIS-enabled web applications (production-level portfolio or references required).
Proficiency with web frameworks such as React (preferred), Vue, or Angular.
Strong backend experience: Python (Django, Flask, or FastAPI), or Node.js.
Hands-on experience with geospatial data libraries: GeoPandas, Shapely, GDAL, or similar.
Familiarity with spatial databases (PostGIS/PostgreSQL) and web mapping libraries (Leaflet.js, Mapbox, OpenLayers).
Ability to implement complex data processing and filtering logic based on business and marketing KPIs.
Knowledge of API integration for GIS data sources (ArcGIS REST, WFS, etc.).
Ability to build user-friendly, data-driven dashboards and interfaces.
Experience with cloud deployment (AWS, Azure, Heroku) is desirable.
Preferred Qualifications:
Knowledge of demographic, land use, or urban marketing data.
Experience delivering applications for media, advertising, or urban planning sectors.
Strong problem-solving skills and ability to work independently.
Excellent communication, documentation, and teamwork skills.
Application Instructions:
Please submit your resume, a short cover letter, and links to relevant projects or code repositories. Highlight GIS/web mapping work and any ROI modeling, campaign analytics, or urban data projects.
Job Type: Full-time
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.