We are seeking an experienced Senior GIS Software Engineer who is passionate about mapping technology and front-end excellence to lead the design, development, and maintenance of rich, interactive web mapping applications.
Requirements
- 8+ years of professional software engineering experience
- 3+ years of hands-on experience with Angular (current versions) in a production environment
- 3+ years of experience with Esri’s JavaScript API or ArcGIS Maps SDK for JavaScript
- Strong understanding of JavaScript/TypeScript, RESTful APIs, and asynchronous programming
- Experience working with geospatial data (e.g., services, layers, symbology, map views, editing workflows)
- Familiarity with Agile methodologies and sprint-based planning
- Passion for clean, maintainable code and front-end performance
- Excellent communication and interpersonal skills
- Experience with other geospatial libraries (OpenLayers, Mapbox, Leaflet)
- Familiarity with GIS SaaS and server technologies (ArcGIS Enterprise, ArcGIS Online, GeoServer)
- Knowledge and experience with CI/CD pipelines and automated testing tools
- Exposure to cloud platforms (AWS or Azure)