Job Summary:
We are seeking a GIS Developer (Mid-Level) with hands-on experience in building geospatial applications. The ideal candidate should have a solid understanding of GIS concepts, spatial databases, and front-end development with Angular. You will work closely with our product, design, and engineering teams to build map-driven applications that deliver powerful insights and intuitive user experiences.
Job Responsibilities:
- Design, develop, and maintain webbased GIS applications using Angular and modern JavaScript/TypeScript frameworks.
- Integrate and visualize spatial data from multiple sources (e.g., ArcGIS Server, GeoServer, PostGIS, OpenStreetMap).
- Implement map functionalities such as geocoding, routing, geofencing, clustering, and heatmaps.
- Work with REST APIs and Web Services for GIS data consumption and manipulation.
- Collaborate with backend developers to ensure seamless data flow between frontend and server-side components.
- Optimize GIS applications for performance, scalability, and usability.
- Troubleshoot, debug, and upgrade existing GIS systems.
- Document development processes and provide technical support to users and stakeholders.
Required Skills:
- Strong knowledge of JavaScript/Typescript, HTML5, CSS3.
- Proficiency with GIS libraries/frameworks such as:
- OpenLayers, Leaflet, CesiumJS, Mapbox, or ArcGIS API for JavaScript.
- Experience with spatial databases (PostGIS, MySQL Spatial, MongoDB GeoJSON).
- Understanding of GIS concepts: coordinate systems, projections, spatial queries, vector vs raster data.
- Experience in consuming and integrating REST APIs, GeoSJSON, WMS, WFS services.
- Hands-on experience in Angular (v8 or above).
Preferred Skills:
- Experience with Node.js or Python (Flask/Django) for backend development.
- Familiarity with cloud-based GIS solutions (ArcGIS Online, AWS Location Service, Google Maps APIs).
- Exposure to DevOps tools (Docker, CI/CD pipelines, Git).
- Knowledge of data visualization libraries (D3.js, Chart.js, Highcharts).
Experience:
- Minimum: 1-2 years of relevant experience.
- Preferred: 2-4 years of relevant experience.
Education/Qualification:
- Minimum: Bachelor's degree in Computer science, GIS, Geomatics, or a related field.
Location:
- Islamabad (Onsite).
Top Skills
What We Do
Founded in 1994 and built on a strong geoscience and data management footprint, LMKR has evolved into a premier technology company expanding its reach to Clean Energy, Transportation, Agri-Tech and Digital Media.
LMKR is a private business with global operations serving fortune 500 companies, SMEs and government regulatory organizations in over 80 countries. The company offers a diverse portfolio of products and services through a combination of online and onsite solutions.
For more information on LMKR visit: www.lmkr.com
Like us on Facebook: /lmkrnews
Follow us on twitter: @lmkrnews
Subscribe to our YouTube channel: https://www.youtube.com/c/LMKRChannel







