Job Title: Front-End Application Developer (Angular & GIS)
Location:
Majority Remote
Duration: 6+ Months
Type: Contract
Notes:
Must be able to report in person to Harrisburg, PA for interview, onboarding/equipment pickup, and occasional meetings.
Position Overview
Client is seeking a
mid-level Front-End Application Developer
to support the design and development of the Department. The developer will work under the guidance of a Technical Lead and Application Architect to build, test, and maintain modern, accessible, GIS-enabled web applications.
This role has a strong emphasis on
Angular development, GIS integrations, and digital accessibility compliance .
Key Responsibilities
Design, develop, test, and document front-end application features using
Angular (v14+)
Build responsive, mobile-first user interfaces using
Material Design
and Bootstrap
Integrate front-end applications with
RESTful APIs
and GIS services
Work with
Esri ArcGIS APIs/SDK for JavaScript
and ArcGIS Enterprise/Online environments
Develop and maintain geocoding and geoprocessing services
Collaborate using
Git/Azure Repos
in an Agile development environment
Implement and maintain
accessibility standards
(WCAG 2.1 AA, Section 508, ADA)
Apply WAI-ARIA best practices and inclusive design principles
Write and maintain unit and UI tests using
Jasmine, Karma, and JUnit
Required Qualifications (8+ Years)
Front-End & UI
Angular (version 14 or higher preferred)
Responsive UI development (Material Design, Bootstrap)
HTML, CSS, JavaScript
Mobile-first and cross-platform design
GIS & Mapping
Esri ArcGIS Maps API/SDK for JavaScript
ArcGIS Enterprise Server & ArcGIS Online (Admin experience)
ArcPro / ArcObjects
GeoEvent Processor, Velocity
Experience Builder, Survey123, Field Maps
ArcSDE, multi-user versioning (state trees/branch versioning)
Linear referencing systems, Roads & Highways
Oracle Spatial / Locator or PostGIS
Back-End & Data
RESTful API integration
PostgreSQL / PostGIS or similar relational databases
Testing & Tools
Jasmine, Karma, JUnit
VS Code, Eclipse, or Spring Tool Suite
Git / Azure Repos
Accessibility (Required)
WCAG 2.1 AA compliance
Section 508 & ADA regulations
WAI-ARIA authoring practices
Experience building fully accessible digital products
Preferred Qualifications
Accessibility testing integrated into CI/CD or development workflow
Accessibility compliance included as part of the
"Definition of Done

Front-End Application Developer (Angular & GIS)
Crescens Inc., Harrisburg, PA, USA
Job type: Contract