Senior Full Stack Developer

First Resources Management Group

$90K — $130K *
US-AnywhereRemote in North Bay, ON
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of web development experience using technologies like Angular/React, JavaScript, Python, CSS, and NodeJS.
  • 2+ years of experience with multi-tenant cloud native applications.
  • Familiarity with geomatics software and processes is preferred.
  • Knowledge of GIS frameworks like OpenLayers, QGIS, PostgreSQL, and PostGIS is a plus.
  • Experience with installing and configuring GeoServer.

Responsibilities

  • Lead the application development of a DaaS/SaaS geospatial platform.
  • Translate business requirements into specialized geospatial apps for desktop and web.
  • Develop and manage databases and applications, ensuring functionality and performance.
  • Write effective APIs and support continuous improvement through technology research.
  • Test, troubleshoot, debug, and upgrade software for optimal efficiency.

Benefits

  • Competitive salary and excellent benefits package.
  • Focus on work-life balance with flexibility in schedules.
  • Investment in training and development opportunities.
  • Inclusive and positive work environment.
  • Emphasis on diversity, collaboration, and engagement.
Full Job Description
Job Description

Overall Requirements
  • The Full Stack developer leads application development of a desktop and web app DaaS/SaaS geospatial platform working with our geomatics team.
  • Experience in all phases of the software development lifecycle (analysis, design, development, testing, deployment, maintenance.
  • 5+ years in web development (e.g., Angular/React, JavaScript, Python, CSS, or NodeJS and REST).
  • 2+ years of experience working with multi-tenant cloud native applications
  • Serve as technical lead on projects and enhancements related to custom geospatial web applications.
  • Translates business requirements from non-technical users into specialized geospatial desktop and web apps.
  • Support continuous improvement by investigating new technologies.
  • Contribute to all phases of the software development lifecycle in a team environment using project tracking tools such as GitHub or JIRA.
  • Develop and manage well-functioning databases and applications.
  • Write effective APIs.
  • Test, troubleshoot, debug and upgrade software to ensure responsiveness and efficiency.
  • Manage and implement security and data protection modes.


Qualifications

Preferred Skills & Qualifications:
  • Knowledge/experience with GIS frameworks such as OpenLayers, QGIS, PostgreSQL, PostGIS, GeoServer, GDAL/OGR, MapServer, Leaflet, Esri Leaflet, serverless GIS.
  • Experience with installing, configuring, and using GeoServer.
  • Design and development of web-services to support modelling, data collection and data visualization objectives (Python, Django, Java, GDAL, QGIS).
  • Knowledge/experience of WMS, WFS, WCS, WMTS and WPS web services of the OGC.
  • Development of front-end web applications to support the collection, dissemination, and visualization of map/environmental data to end users.
  • Familiarity with container-based software development and deployment (e.g., Docker, Kubernetes, Laravel) is a plus.
  • Experience working with cloud environments such as AWS EC2, EBS, S3, RDS, EKS and familiarity with containerization (Docker, Kubernetes, Lambda etc.).
  • Experience writing integrations with third-party APIs and developing REST APIs.


Additional Information

Similar Jobs

More Jobs at First Resources Management Group

More Enterprise Technology Jobs

Find similar Senior Full Stack Developer jobs: