On-siteFull Time

Salary

$100 / hr

Location

Toronto, ON

Posted

Oct 21, 2026

Role overview

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.