Geospatial Developer job at YOYA Technologies Ltd
Posted by: great-volunteer
Posted date: 2025-Jul-22
Location: Uganda, Kampala
Geospatial Developer 2025-07-22T11:03:25+00:00 YOYA Technologies Ltd https://cdn.ugashare.com/jsjobsdata/data/employer/comp_11844/logo/yyyy.png https://yoyatechnologies.com/ FULL_TIME Uganda Kampala 00256 Uganda Information Technology Computer & IT 2025-08-05T17:00:00+00:00 Uganda 8 The Geospatial Developer will be responsible for designing, developing, and maintaining geospatial applications and services that leverage GIS technologies. This role supports the integration, visualization, and analysis of spatial data to support decision-making, urban planning, field operations, and public-facing applications. The ideal candidate should have strong technical GIS expertise and programming skills to build scalable and interactive mapping solutions. Key Responsibilities i. Geospatial Application Development - Design and develop custom GIS applications using tools such as JavaScript (Leaflet, Open Layers), Python, and GIS platforms like ArcGIS or QGIS.
- Build and maintain web mapping services and dashboards (e.g., ArcGIS Online, Mapbox, GeoServer).
ii. Spatial Data Management - Develop processes for collecting, cleaning, storing, and analyzing spatial datasets using geodatabases.
- Ensure geospatial data integrity, perform spatial indexing, and manage large spatial datasets.
iii. API Integration & Backend Support - Design and implement APIs that support spatial queries and serve geospatial data to frontend applications.
- Integrate GIS with existing backend systems and third-party data sources.
iv. Spatial Analysis & Visualization - Generate thematic maps, spatial heat maps, and visual representations of location-based data.
Qualifications: i. Education - Bachelor's degree in Information Technology, Computer Science, or related field.
- Certifications in GIS platforms (e.g., Esri, QGIS) are an added advantage.
ii. Working Experience - 3-5 years of experience in GIS application development and spatial data analysis, with a proven ability to design end-to-end spatial solutions.
Technical Skills: i. GIS Tools & Platforms - Proficiency in ArcGIS (Desktop, Pro, Server), QGIS, GeoServer, and web GIS frameworks (e.g., ArcGIS Online, Leaflet, Mapbox).
ii. Programming Languages - Strong in Python, JavaScript and SQL (especially PostGIS for spatial queries).
iii. Database & Spatial Data Management - Expertise in spatial database design, indexing, and optimization.
iv. Web Development & APIs - Familiarity with RESTful APIs, Web Feature Services (WFS), and Web Map Services (WMS).
- Experience with integrating geospatial services into front-end applications.
v. Data Formats & Tools - Experience with shapefiles, GeoJSON, KML, raster/imagery processing (e.g., GDAL, Rasterio), and coordinate systems/projections.
Essential Qualities i. Analytical Thinker: Ability to analyze complex problems and devise efficient solutions ii. Team Player: Strong collaboration skills to work effectively in cross-functional teams. An example would be participating in sprint planning and daily stand-ups. iii. Adaptability: Willingness to learn new technologies and adapt to changing requirements. For instance, picking up a new programming language or framework as the project needs to evolve. Personal Attributes i. Problem-Solver: - Demonstrated aptitude for analyzing issues and providing effective solutions quickly, particularly in high-pressure situations.
ii. Technical Curiosity: - A genuine interest in technology and a desire to learn about new tools, solutions, and industry trends to better serve customers.
Key Performance Indicators (KPIs) i. System Accuracy & Data Quality - 99% accuracy in geospatial outputs by ensuring precision in spatial data handling, processing, and system integration.
ii. Development Velocity - 95% of GIS development tasks delivered within sprint timelines.
iii. Accuracy of Spatial Data Implementation - Ensures minimal errors in geospatial coding logic and data output accuracy.
JOB-687f6ffdd6e87 Vacancy title: Geospatial Developer Jobs at: YOYA Technologies Ltd Deadline of this Job: Tuesday, August 5 2025 Duty Station: Uganda | Kampala | Uganda Summary Date Posted: Tuesday, July 22 2025, Base Salary: Not Disclosed JOB DETAILS: The Geospatial Developer will be responsible for designing, developing, and maintaining geospatial applications and services that leverage GIS technologies. This role supports the integration, visualization, and analysis of spatial data to support decision-making, urban planning, field operations, and public-facing applications. The ideal candidate should have strong technical GIS expertise and programming skills to build scalable and interactive mapping solutions. Key Responsibilities i. Geospatial Application Development - Design and develop custom GIS applications using tools such as JavaScript (Leaflet, Open Layers), Python, and GIS platforms like ArcGIS or QGIS.
- Build and maintain web mapping services and dashboards (e.g., ArcGIS Online, Mapbox, GeoServer).
ii. Spatial Data Management - Develop processes for collecting, cleaning, storing, and analyzing spatial datasets using geodatabases.
- Ensure geospatial data integrity, perform spatial indexing, and manage large spatial datasets.
iii. API Integration & Backend Support - Design and implement APIs that support spatial queries and serve geospatial data to frontend applications.
- Integrate GIS with existing backend systems and third-party data sources.
iv. Spatial Analysis & Visualization - Generate thematic maps, spatial heat maps, and visual representations of location-based data.
Qualifications: i. Education - Bachelor's degree in Information Technology, Computer Science, or related field.
- Certifications in GIS platforms (e.g., Esri, QGIS) are an added advantage.
ii. Working Experience - 3-5 years of experience in GIS application development and spatial data analysis, with a proven ability to design end-to-end spatial solutions.
Technical Skills: i. GIS Tools & Platforms - Proficiency in ArcGIS (Desktop, Pro, Server), QGIS, GeoServer, and web GIS frameworks (e.g., ArcGIS Online, Leaflet, Mapbox).
ii. Programming Languages - Strong in Python, JavaScript and SQL (especially PostGIS for spatial queries).
iii. Database & Spatial Data Management - Expertise in spatial database design, indexing, and optimization.
iv. Web Development & APIs - Familiarity with RESTful APIs, Web Feature Services (WFS), and Web Map Services (WMS).
- Experience with integrating geospatial services into front-end applications.
v. Data Formats & Tools - Experience with shapefiles, GeoJSON, KML, raster/imagery processing (e.g., GDAL, Rasterio), and coordinate systems/projections.
Essential Qualities i. Analytical Thinker: Ability to analyze complex problems and devise efficient solutions ii. Team Player: Strong collaboration skills to work effectively in cross-functional teams. An example would be participating in sprint planning and daily stand-ups. iii. Adaptability: Willingness to learn new technologies and adapt to changing requirements. For instance, picking up a new programming language or framework as the project needs to evolve. Personal Attributes i. Problem-Solver: - Demonstrated aptitude for analyzing issues and providing effective solutions quickly, particularly in high-pressure situations.
ii. Technical Curiosity: - A genuine interest in technology and a desire to learn about new tools, solutions, and industry trends to better serve customers.
Key Performance Indicators (KPIs) i. System Accuracy & Data Quality - 99% accuracy in geospatial outputs by ensuring precision in spatial data handling, processing, and system integration.
ii. Development Velocity - 95% of GIS development tasks delivered within sprint timelines.
iii. Accuracy of Spatial Data Implementation - Ensures minimal errors in geospatial coding logic and data output accuracy.
Work Hours: 8 Experience in Months: 36 Level of Education: bachelor degree Job application procedure Interested in applying for this job? yoyatechnologies.com&form%5Bvalid-to%5D=Tuesday,%20August%205%202025">Click here to submit your application now.
|