Sign in to apply for this position Sign In to Apply
Ref: RQ11557 Contract – 3 Months (Extension Possible) Onsite – Toronto
Posted Date: 2026-10-20
Location: Onsite – Toronto
Public Sector Experience: Required – OPS / Public Sector
Contract End Date: 2027-01-15 *
Rate: $99/hour
Overview
The Ministry of Public and Business Service Delivery and Procurement (Land & Resources Cluster) is seeking a Senior Front End Software Developer to join their team on a fully onsite basis in Toronto. In this role, the successful consultant will design, develop, and implement front end code with a strong focus on GIS web mapping applications, SDK customization, and accessible, user-centric interface development. The ideal candidate brings deep experience with ESRI-based platforms and modern JavaScript/TypeScript frameworks.
Key Responsibilities
- Design, develop, and implement front end code including user interface interactions and attractive, effective user interfaces
- Translate technical systems specifications into working, tested applications, including developing detailed programming specifications and writing or generating code
- Customize and extend web mapping applications using VertiGIS Studio Web SDK, Geocortex Viewer for HTML5 SDK, and ArcGIS Maps SDK for JavaScript
- Build and deploy customized GIS viewers and tools tailored to end-user requirements using JavaScript/TypeScript and modern frameworks such as React
- Integrate workflows and external services into map viewers using ESRI platform tools including VertiGIS Studio (Web and Workflow), Geocortex Essentials, ESRI Experience Builder, and Web AppBuilder
- Consume and interpret GIS services via ArcGIS REST API, ArcGIS Server, and ArcGIS Portal, including administration and integration tasks
- Develop responsive, cross-browser compatible UI components compliant with AODA and WCAG 2.0 Level AA standards
- Conduct unit tests, maintain applications, and resolve technical problems arising during use and operation of software packages
- Collaborate with IT professionals and business area stakeholders throughout the Software Development Life Cycle
- Conduct design walkthrough sessions with project teams and provide post-implementation support
- Apply structured methodologies for the design, development, implementation, and maintenance of applications
Must-Have Requirements
- Demonstrated experience customizing mapping applications using VertiGIS Studio Web SDK (preferred), Geocortex Viewer for HTML5 SDK, and ArcGIS Maps SDK for JavaScript (formerly ArcGIS API for JavaScript)
- Strong proficiency in JavaScript and TypeScript for developing and extending features within web mapping applications
- Experience with modern front end frameworks such as React in the context of GIS or mapping solutions
- Proven experience with ESRI-based application builders including VertiGIS Studio, Geocortex Essentials, ESRI Experience Builder, and Web AppBuilder
- Experience consuming GIS services via ArcGIS REST API, ArcGIS Server, and ArcGIS Portal
- Solid skills in HTML and CSS for UI customization and responsive design
- Experience developing web UI components compliant with AODA and WCAG 2.0 Level AA accessibility standards
- Experience in application design, debugging, and troubleshooting across large-scale, complex systems
- Experience with cross-browser compatibility and responsive frameworks
Nice-to-Have Skills
- Experience working with the Ontario Public Service (OPS) or broader public sector in complex, multi-stakeholder environments
- Knowledge and experience with rapid application development (RAD) methodologies
- Knowledge and understanding of Information Management principles, concepts, policies, and practices
- Experience with middleware and gateways
- Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, and debugging
- Familiarity with user roles, permissions, and application deployment within the ESRI ecosystem
- Demonstrated ability to work independently and collaboratively with project teams to meet goals and objectives
Work Environment
This is a fully onsite role requiring the consultant to be present in the Toronto office 5 days per week. No security clearance is required. The role operates within a government technology environment under the Land & Resources Cluster, and candidates should be comfortable working in structured, multi-stakeholder public sector project settings.
Previous Job Job Listings
- Final role details, responsibilities, and terms will be confirmed with shortlisted candidates. Compensation may vary based on experience. Errors and omissions excepted.