22 Oct
|
Symbiotic Group
|
Canada
22 Oct
Symbiotic Group
Canada
We are seeking a GIS Developer with robust experience in web application development, user interface design, and GIS-based web mapping technologies. The successful candidate will be responsible for designing, developing, implementing, testing, and maintaining front-end applications while working closely with stakeholders and technical teams throughout the software development lifecycle.
This role requires expertise in contemporary front-end technologies, ESRI-based GIS solutions, accessibility compliance, and the customization of enterprise web mapping platforms.
Key Responsibilities
- Design, develop, implement, and maintain front-end applications and user interfaces.
- Translate technical specifications into working, tested applications.
- Create detailed programming specifications and generate high-quality code.
- Perform unit testing, troubleshooting, debugging, and application support.
- Collaborate with technical teams throughout the Software Development Life Cycle (SDLC).
- Design, code, test, document, deploy, and troubleshoot applications.
- Gather and document requirements from business stakeholders and subject matter experts.
- Resolve technical issues related to software implementation, conversions, and migrations.
- Create intuitive and effective user experiences for large-scale web platforms.
- Integrate external services, APIs, and communication protocols where required.
- Support application deployment and post-implementation activities.
Required Skills & Qualifications
General Development Experience
- Experience in programming and systems analysis.
- Experience supporting specialized software packages.
- Knowledge of structured development methodologies.
- Experience with application design, coding, testing, debugging, and documentation.
- Experience using object-oriented and/or third-generation language development tools.
- Experience with one or more programming languages.
- Experience with database technologies, including relational and hierarchical databases.
- Experience using information retrieval packages and query languages.
- Strong analytical, problem-solving, communication, interpersonal, and negotiation skills.
- Ability to work effectively within a team environment and meet deadlines.
Front-End Development Skills
- Experience creating web interfaces and user experiences for large-scale web applications.
- Experience working with responsive frameworks.
- Experience integrating social media APIs.
- Experience defining product strategy and roadmaps.
- Experience collaborating with external partners and evaluating integration opportunities.
- Experience conducting beta and pilot testing initiatives.
SDK Customization and Web Mapping Development (30%)
- Experience customizing mapping applications using:
- Experience developing custom web mapping functionality using:
- TypeScript
- React
- Experience building and deploying customized GIS viewers and tools.
ESRI Platform and Application Builders (25%)
- Experience with:
- VertiGIS Studio (Web and Workflow) (preferred)
- ESRI Experience Builder
- ESRI Web AppBuilder
- Experience integrating workflows and external services into mapping applications.
- Familiarity with user management, permissions, and deployment within ESRI environments.
Technical Integration Skills (30%)
- Experience working with:
- ArcGIS REST API
- ArcGIS Server
- ArcGIS Portal
- TypeScript
- HTML
- CSS
Accessibility (10%)
- Experience designing intuitive and user-friendly interfaces.
- Experience developing accessibility-compliant web applications.
- Knowledge of:
- Accessibility for Ontarians with Disabilities Act (AODA)
Public Sector Experience (5%)
- Experience working within public-sector environments, particularly complex multi-stakeholder organizations.
- Ability to work independently.
- Experience with GIS technologies and web mapping platforms.
- Knowledge of Internet-ready application development.
- Experience with Rapid Application Development (RAD) methodologies.
- Understanding of Information Management principles and practices.
- Experience with middleware and gateway technologies.
📌 GIS Developer (Canada)
🏢 Symbiotic Group
📍 Canada