Full-Time

Available Position

Company name withheld

LingaTech

LingaTech

No salary listed

Harrisburg, PA, USA

Hybrid

Hybrid: onsite as needed.

Category
Software Engineering (1)
Requirements
  • 8+ years of experience developing front-end applications using Angular (preferably Angular 14 or higher)
  • 8+ years of experience building responsive, mobile-first user interfaces using Material Design libraries and Bootstrap (with prior jQuery experience as a plus)
  • 8+ years of experience in back-end development, including RESTful API design and integration and GIS integrations
  • 8+ years of experience implementing automated testing using JUnit, with exposure to Jasmine and Karma preferred
  • 8+ years of experience in data design and management, including PostGIS-based reporting layers and PostgreSQL or other relational database management systems
  • 8+ years of experience working with development tools and environments such as ArcGIS Online (AGOL), ArcGIS Extensions for WebEOC, VS Code, Eclipse, or Spring Tool Suite (STS), and using Git/Azure Repos for source control and collaboration
  • Experience using the Esri ArcGIS Maps API/SDK for JavaScript
  • Experience with ArcPro/ArcObjects, GeoEvent Processor, Velocity, Experience Builder, Survey123, and Field Maps
  • Experience administering ArcGIS Enterprise Server and ArcGIS Online/Hub/Community environments
  • Experience designing and developing geocoding and geoprocessing services
  • Knowledge of Esri ArcSDE and multi-user versioning, including state trees and branch versioning
  • Knowledge of linear referencing systems and methods, including Esri Roads and Highways and Oracle Locator/Spatial
  • Knowledge of responsive and mobile-first development principles
  • Knowledge of design patterns and SOLID principles
  • Knowledge of digital accessibility and disability inclusion best practices
  • Knowledge of digital accessibility regulations, including Section 508 and ADA
  • Knowledge of WCAG 2.1 AA requirements
  • Experience designing for platform technologies such as HTML, CSS, JavaScript, iOS, and Android
  • Experience applying WAI-ARIA authoring guidelines and accessibility best practices
  • Experience optimizing applications for platform-specific accessibility features across web and mobile environments
  • Experience developing digital products that comply with accessibility standards
Responsibilities
  • Design, develop, test, and document application features and enhancements using Angular (v14+), Java, Spring Boot, Azure Functions, and GIS technologies
  • Develop responsive, mobile-first user interfaces leveraging Material Design libraries and optional Bootstrap frameworks
  • Implement and integrate RESTful APIs to support system functionality and external data exchanges
  • Build and maintain GIS integrations utilizing the Esri ArcGIS Maps API/SDK for JavaScript and related Esri platform tools
  • Design and support geocoding and geoprocessing services, including linear referencing systems and spatial data workflows
  • Develop and maintain data layers and reporting structures using PostGIS and PostgreSQL (or other relational databases)
  • Support and administer ArcGIS Enterprise Server, ArcGIS Online, and associated Hub/Community environments
  • Utilize tools such as ArcGIS Online (AGOL), ArcGIS Extensions for WebEOC, VS Code, Eclipse, or Spring Tool Suite (STS) for development activities
  • Perform unit and front-end testing using JUnit, Jasmine, and Karma to ensure code quality and reliability
  • Collaborate with team members using Git/Azure Repos for source control, code reviews, and version management
  • Apply established design patterns and SOLID principles to ensure scalable, maintainable application architecture
  • Ensure applications meet digital accessibility standards, including Section 508, ADA, and WCAG 2.1 AA requirements
  • Design and develop accessible digital experiences using HTML, CSS, JavaScript, and mobile platforms (iOS/Android)
  • Implement WAI-ARIA guidelines and optimize applications for platform-specific accessibility features
  • Incorporate accessibility considerations and testing into the development lifecycle, with compliance aligned to the “definition of done.”
Desired Qualifications
  • Experience incorporating accessibility testing into the software development lifecycle
  • Experience building digital products where accessibility compliance is part of the “definition of done.”

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A