Job Description :
Job Title: Angular Front End Developer   

Location: Washington DC

Duration: Contract (or) Full time

Job Description:


Design, develop, and support web-based geospatial applications 
Incorporating interactive maps and other geospatial visualization/analysis technologies into web interfaces of existing systems, as well as creating new web-based data visualization and geospatial interfaces 
Ensuring high performance on mobile and desktop 
Writing tested, idiomatic, and documented JavaScript, HTML and CSS 
Coordinate the workflow between the graphic designers 
Support concurrent initiatives specific to infrastructure and software development
Support the installation of software components in testing and production environments 
Support end-to-end project plans and ensuring timely delivery, issues escalation/reporting 
Integration with external web (map) services 
Integrate a diverse set of data into custom geospatial applications
Stay current on technology trends and identify ways to innovate our products 
Education: Bachelor’ degree in Computer Science, GIS or other geospatial disciplines

Role Specific Experience: 8+ years of experience as a Front-end application developer, with a heavy emphasis on front-end technologies and modern JavaScript frameworks

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