Job Description :
Required Skills/ Abilities:

Experience with software and web development principles, concepts, and methods;
Experience with Angular 4 and Dojo is a requirement.
Creating custom, general use modules and components which extend the elements and modules of core AngularJS
Experience with object-relational databases (Postgre SQL or MySQL);
Web mapping API experience (ArcGIS JavaScript. Leaflet, Mapbox, OpenLayers, Google Maps)
Geospatial data experience (SHP, KML, GeoJSON) as well as OGC standards (WMS, WFS)
Creating configuration, build, and test scripts for Continuous Integration environments
Proficiency with web GIS tools, particularly those used for map tiling and creating mashups/online interactive maps (Google Maps API, MapBox, OpenLayers and the Google Earth plugin);
Interest and experience in design and have artistic flair in data visualization
Must be organized and work well in a team setting. Be open to feedback from others and give honest non-judgmental feedback to others
Validating user actions on the client side and providing responsive feedback
Professional, precise communication skills