WELCOME TO MPREST
Discover opportunities that exceed your expectations
You will meet the most amazing & exceptional people
Engaging in valuable things. We protect and save lives
We influence the defense of different countries in the world
You want to impact the life of people, to challenge and be challenged, to feel you are part of something big !

We are a team, powered by unique minds

GIS Web Developer

Petah Tikva, Israel · Full-time

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

We started in 2003 by developing some of the world’s most sophisticated and efficient command, control and analytics defense applications ever deployed – including the life-saving Iron Dome software. Today, we have over 200 employees, working to create defense solutions impacting the lives of people in Israel & around the world.
Our vision is LIFE, our drive is DEFENSE!

Why we're here?

We strive to create an environment of shared collaboration. We believe the people who work here are our greatest resource, and we encourage and empower all individuals employed to excel to their greatest potential.
Come help invent the defense of life.
a team, powered by unique minds

Why join US?

People create life. We protect them.