Front-End Application Developer (Angular / GIS)

S R InternationalPhoenix, AZ
1dRemote

About The Position

PennDOT is seeking a mid-level Front-End Application Developer to support the development of the PA Unified Crash System within the Bureau of Solutions Management. The selected candidate will work closely with the Technical Lead and Application Architect to design, develop, test, and document modern, accessible web applications. This role is primarily remote , with limited in-person requirements for interview, onboarding equipment pickup, and occasional meetings or training in Harrisburg, PA.

Requirements

  • Front-End & UI
  • Angular (14+ strongly preferred)
  • HTML, CSS, JavaScript
  • Responsive & mobile-first design
  • Material Design, Bootstrap (nice to have)
  • jQuery (nice to have)
  • Back-End & Integration
  • Java with Spring Boot (microservices)
  • RESTful API design & integration
  • GIS integrations and spatial data handling
  • GIS & Mapping
  • Esri ArcGIS Maps API/SDK for JavaScript
  • ArcGIS Enterprise & ArcGIS Online (Admin experience)
  • ArcPro, ArcObjects, GeoEvent Processor, Velocity Experience Builder, Survey123, Field Maps
  • ArcSDE, versioning (state tree / branch)
  • Linear Referencing, Roads & Highways, Oracle Spatial Data & Tools
  • PostgreSQL / PostGIS
  • Git / Azure Repos
  • VS Code or Eclipse
  • ArcGIS Online (AGOL)
  • WebEOC ArcGIS Extension
  • Testing & Architecture
  • jUnit (required)
  • Jasmine & Karma (preferred)
  • Solid principles & software design patterns
  • Accessibility (Required)
  • WCAG 2.1 AA compliance
  • Section 508 & ADA regulations
  • WAI-ARIA best practices
  • Experience building fully accessible digital products

Nice To Haves

  • Accessibility testing integrated into CI/CD
  • Accessibility included in “definition of done”
  • Experience with enterprise or government systems

Responsibilities

  • Develop and enhance front-end features using Angular (v14+)
  • Build responsive, mobile-first UI components using Material Design / Bootstrap
  • Integrate front-end applications with RESTful APIs and GIS services
  • Collaborate with architects and back-end developers using Java & Spring Boot
  • Ensure applications meet WCAG 2.1 AA , Section 508, and ADA accessibility standards
  • Write and maintain unit tests using jUnit, Jasmine, and Karma
  • Participate in code reviews, version control, and CI/CD pipelines
  • Support GIS-based functionality using Esri ArcGIS technologies
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service