Full Stack GIS Application Developer (JavaScript/Python)

Computer Task Group, IncUNAVAILABLE, UNAVAILABLE
Remote

About The Position

An Application Developer with Fullstack experience is responsible for creating and maintaining the server-side core functionality of interactive web and mobile applications. They orchestrate page flow, develop web services, and perform database integration using various programming languages, protocols, and tools. These may include Java, Ruby, Perl, HTTP, SOAP, Rest web services, Python, Bash, Git, and various APIs. The developer typically works with multiple platforms, including Content Management Systems (CMS), eCommerce, Customer Relationship Management (CRM) systems, Cloud infrastructure, and Content Delivery Networks (CDN). This role requires a strong understanding of web technologies and the ability to design, develop, and integrate applications efficiently.

Requirements

  • Proficiency in JavaScript, SQL, HTML, and CSS for building and maintaining web applications and custom dashboards, and for integrating Fulcrum with enterprise systems.
  • Experience using GitHub for version control.
  • Excellent verbal and written English communication skills.
  • Ability to interact professionally with a diverse group.

Nice To Haves

  • Experience with Python for scripting, data analysis, or backend development tasks.
  • Experience with tools and libraries such as Salesforce, Maximo Enterprise, Esri GIS, PostGIS, Leaflet, Mapbox, CartoDB, GDAL, QGIS, TileMill, and Bootstrap.
  • Strong understanding of Electric and Gas business processes, including asset management, outage planning, and customer operations.
  • Proven track record in managing multi-vendor environments and cross-functional delivery teams.

Responsibilities

  • Creating and maintaining the server-side core functionality of interactive web and mobile applications.
  • Orchestrating page flow.
  • Developing web services.
  • Performing database integration using various programming languages, protocols, and tools.
  • Working with multiple platforms, including Content Management Systems (CMS), eCommerce, Customer Relationship Management (CRM) systems, Cloud infrastructure, and Content Delivery Networks (CDN).

Benefits

  • Competitive benefit package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service