We are a team, powered by unique minds
GIS Web Developer
About The Position
Position Overview:
We are seeking a highly skilled and motivated GIS Web Developer, specializing in client-side development of advanced geospatial web applications.
The ideal candidate will deliver intuitive, high-performance web solutions that visualize spatial data, working closely with product managers, designers, and backend engineers.
Responsibilities
The role includes development in secure, On-Premises environments, often isolated from the public Internet.
Requirements
Must Have
- 5+ years of experience developing client-side web applications.
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Proven experience with at least one major GIS mapping library:
- ArcGIS API for JavaScript, Mapbox GL JS, OpenLayers, or Leaflet.
- Hands-on experience with front-end frameworks:
- React (preferred), or Angular / Vue.js.
- Excellent knowledge of spatial data formats:
- GeoJSON, KML, Shapefiles, TopoJSON.
- Experience consuming geospatial web services:
- REST APIs, WMS, WMTS, WFS.
- Good understanding of coordinate systems and spatial projections (e.g., EPSG codes, reprojection).
- Experience building responsive, cross-browser compatible GIS web applications.
- Version control proficiency:
- Git (GitHub/GitLab workflow).
- Experience working in On-Premises environments:
- Ability to develop, troubleshoot, and deploy web applications in isolated, offline networks (no Internet access).
Nice to Have (Advantages):
- Experience with 3D GIS technologies:
- CesiumJS, Deck.gl, Kepler.gl.
- Familiarity with WebGL rendering for complex spatial data visualization.
- Understanding of spatial indexing and geospatial search engines:
- e.g., ElasticSearch Geo capabilities.
- Experience integrating with cloud-based GIS services:
- AWS Location Service, Azure Maps, ArcGIS Online.
- Familiarity with backend GIS servers:
- GeoServer, MapServer.
- Performance optimization techniques:
- Rendering of large datasets, clustering, lazy loading.
- Knowledge of application deployment in secure environments:
- e.g., usage of internal repositories, offline build processes, and containerization (Docker/Kubernetes – advantage).
- Experience with mobile-friendly GIS applications (Progressive Web Apps – PWA concepts).
Soft Skills:
- Strong problem-solving skills and technical troubleshooting abilities.
- Excellent communication skills (written and verbal) in English.
- Ability to work independently and in collaboration with cross-functional teams.
- Strong focus on quality, security, and reliability, especially in sensitive environments.
- Passion for GIS innovation and user experience.
Education:
B.Sc. in Computer Science, Software Engineering, Geoinformatics, or related fields (preferred).
Alternatively, graduates of technological military units
Relevant certifications in GIS or Web Development (advantage).
Apply for this position
Our story
Why we're here?
