Overview

DVRPC is seeking a talented and motivated GIS Application Developer who is interested in developing innovative web mapping solutions; as well as maintaining existing applications using the latest frameworks and technologies. This position will focus on web mapping development using HTML5, CSS, and JavaScript as well as ArcGIS Online. Latest JavaScript frameworks are used to create interactive and data-driven products.

Other responsibilities include compiling and managing geospatial data; performing spatial analysis that supports the Commission’s planning activities; assisting staff with design, development and implementation of geospatial solutions.

This position requires project-level collaboration with a diversified group of technical and planning staff but will offer the autonomy to make decisions on the best technology solutions on a per-project basis. Work is performed in accordance with general agency policies and professional standards with results subject to review by the Manager, Geospatial Application Development.

Qualifications
Experience developing web mapping applications using Leaflet, Mapbox GL, ArcGIS API for JS, and Google Maps JavaScript API.
Proven experience with GIS Software, such as ESRI’s ArcGIS Suite and QGIS.
Experience building web maps and apps using ArcGIS Online.
Experience with HTML5, CSS3, JavaScript, JSON, and interactive application development.
Experience with automating data management tasks with Python. Familiarity with Python web frameworks such as Django and Flask are a plus.
Familiarity with using SQL in PostgreSQL/PostGIS to construct spatial queries and perform geoprocessing tasks.
Knowledge of data visualization concepts and tools such as D3, Highcharts, etc. are a plus.
Knowledge of cartographic principles (knowledge of Adobe Illustrator is a plus).
Excellent communication skills with attention to detail, and the ability to present innovative and creative solutions effectively in oral, written, and graphic form.
Comfortable with the basics of using command line interfaces such as Node.js, git, and Linux Ubuntu.
Ability to work independently and within a team of diverse skills, and to maintain effective working relationships. Ability to receive and provide constructive feedback.

About DVRPC

The Delaware Valley Regional Planning Commissionis the federally designated Metropolitan Planning Organization for a diverse nine-county region in two states: Bucks, Chester, Delaware, Montgomery, and Philadelphia in Pennsylvania; and Burlington, Camden, Gloucester, and Mercer in New Jersey.

DVRPC’s vision for the Greater Philadelphia Region is a prosperous, innovative, equitable, resilient, and sustainable region that increases mobility choices by investing in a safe and modern transportation system; that protects and preserves our natural resources while creating healthy communities; and that fosters greater opportunities for all.