Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Entry level
- Application method
- Direct apply is available
Job summary
Design, develop, customize, test, deploy, and maintain interactive GIS web mapping applications and viewers using JavaScript, TypeScript, ESRI technologies, and related frameworks. Integrate GIS services and workflows, deliver accessible and responsive interfaces, collaborate with stakeholders and technical teams, and support deployments, troubleshooting, documentation, and maintenance.
Job details
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.
What you’ll do
Design, develop, customize, test, deploy, and maintain interactive GIS web mapping applications and viewers using JavaScript, TypeScript, ESRI technologies, and related frameworks. Integrate GIS services and workflows, deliver accessible and responsive interfaces, collaborate with stakeholders and technical teams, and support deployments, troubleshooting, documentation, and maintenance.
Requirements
The role requires hands-on experience customizing GIS web mapping applications with VertiGIS Studio Web SDK, Geocortex Viewer for HTML5 SDK, or ArcGIS Maps SDK for JavaScript, along with strong JavaScript or TypeScript, HTML, and CSS skills. Candidates should have experience integrating ESRI services and deploying enterprise applications; accessibility, React, workflow configuration, public-sector experience, and Agile familiarity are preferred.
Listed skills
- JavaScript · Preferred
- TypeScript · Preferred
- HTML · Preferred
- CSS · Preferred
- React · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- JavaScript
- TypeScript
- GIS Web Mapping
- VertiGIS Studio Web SDK
- Geocortex Viewer for HTML5 SDK
- ArcGIS Maps SDK for JavaScript
- HTML
- CSS
- React
- ArcGIS REST API
- ArcGIS Server
- ArcGIS Portal
- Responsive Web Design
- Web Accessibility
- AODA
- WCAG 2.0
Job areas
- Software
- Technology
- Government & Public Sector
More jobs from Teckhorizon Inc
Administrative Assistant
- On-site
- AB
- Posted Oct 22, 2026
Senior Cloud Data Engineer
- On-site
- Toronto, ON
- Posted Oct 22, 2026
Test Lead - Healthcare
- On-site
- Toronto, ON
- Posted Oct 22, 2026
Senior .NET Integration Developer
- On-site
- Toronto, ON
- Posted Oct 21, 2026
