JavaScript for a diagramming and mapping/GIS application

Job ID: 32656029

Budget: $250 – $750 CAD

I am looking for a good JavaScript developer to maintain and update a JavaScript module in an application for engineering diagramming and mapping/GIS.

The JavaScript module uses Rappid (https://www.jointjs.com/) to draw block diagrams and system designs, leaflet (https://leafletjs.com/) for mapping and GIS, and jqWidgets (https://www.jqwidgets.com/) for GUI components.

The work involves not just creating a GUI, but also a lot of programming logic (e.g., XML generation, automatic GUI, etc.). The freelancer needs to have strong programming skills.

Since the JavaScript module needs to integrate with C++, strong C++ knowledge would be an asset.

Currently, the JavaScript module is functional with all the GUI and logic, but I need somebody to maintain, add features, fix bugs, etc., in an ongoing basis.