- Quick Apply
Our Client is seeking an experienced Senior Front-End Software Developer with strong expertise in GIS web mapping applications, ESRI technologies, and JavaScript/TypeScript development. The successful candidate will design, develop, customize, and deploy interactive web mapping solutions using VertiGIS, Geocortex, and ArcGIS technologies.
The ideal candidate will have hands-on experience customizing GIS viewers, integrating mapping services, developing responsive user interfaces, and delivering accessible applications in complex enterprise environments.
Key Responsibilities
-
Design, develop, customize, and maintain interactive GIS web mapping applications.
-
Build and extend mapping functionality using JavaScript, TypeScript, React, HTML, and CSS.
-
Customize GIS viewers using VertiGIS Studio Web SDK, Geocortex Viewer for HTML5 SDK, and ArcGIS Maps SDK for JavaScript.
-
Develop and deploy customized GIS viewers, mapping tools, and workflows based on business requirements.
-
Configure and integrate ESRI Experience Builder, Web AppBuilder, VertiGIS Studio, and Geocortex Essentials.
-
Integrate ArcGIS REST APIs, ArcGIS Server services, and ArcGIS Portal into web applications.
-
Develop responsive, cross-browser-compatible, and accessible user interfaces.
-
Ensure compliance with AODA and WCAG 2.0 Level AA accessibility standards.
-
Collaborate with business stakeholders, technical teams, and subject matter experts to gather requirements and deliver solutions.
-
Perform coding, debugging, unit testing, troubleshooting, and application maintenance.
-
Support application deployments, integrations, migrations, and post-implementation activities.
-
Prepare technical documentation and participate in design reviews and walkthroughs.
Must-Have Skills
-
Hands-on experience customizing web mapping applications using one or more of the following:
-
VertiGIS Studio Web SDK (preferred)
-
Geocortex Viewer for HTML5 SDK
-
ArcGIS Maps SDK for JavaScript (formerly ArcGIS API for JavaScript)
-
-
Strong experience developing GIS web mapping applications using JavaScript/TypeScript.
-
Experience with ESRI GIS technologies and web mapping platforms.
-
Strong knowledge of HTML, CSS, responsive web design, and cross-browser compatibility.
-
Experience integrating GIS services through ArcGIS REST API, ArcGIS Server, and ArcGIS Portal.
-
Ability to develop, customize, test, and deploy enterprise-level web applications.
Preferred Qualifications
-
Experience with VertiGIS Studio Web and Workflow.
-
Experience with Geocortex Essentials, ESRI Experience Builder, or Web AppBuilder.
-
Knowledge of React or similar modern JavaScript frameworks.
-
Experience configuring GIS application workflows, permissions, and user roles.
-
Experience developing accessible applications compliant with AODA and WCAG standards.
-
Experience working with the Ontario Public Service (OPS) or broader public sector.
-
Familiarity with Agile development methodologies and the software development lifecycle.
-
Strong analytical, troubleshooting, communication, and problem-solving skills.
-
Ability to work independently and collaboratively with cross-functional teams.