Job Details
Department

Engineering

Location

Singapore

Job Type

Full-Time

Qualifications

BS/MS in design or engineering

Experience

4 Years

Responsible for developing webGL 3D GIS visualization systems and software for cities and infrastructure ; Develop software automation tools for uploading spatial and attribute data sets for visualisation in Urbanetic’s 3D Geospatial planning tool , ‘Fabric’.

Job Description:

The position reports to the Lead Software Engineer and works closely with frontend, full-stack, 3D web and GIS data processing developers.

  • 4+ years of experience in developing 3D GIS software products
  • Expert level in scripting language and procedural modelling – node.js, three.js
  • Proficient at working with a range of 2D/3D data formats used in the industry
  • Extensive experience on GIS software such as ESRI ArcGIS Server, QGIS, AutoCAD Map etc
  • Previous experience in Meteor, React, Neo4j
  • Experience in Object Oriented analysis, UML class diagram, Sequence Diagrams, Activity Diagrams, spatial data modelling
  • Comfortable with math and software algorithms (e.g. AI, optimization, routing, packing, physics, linear algebra, graphics)
  • Excellent communicator in both written and oral form
  • Extremely diligent and well-organized
  • Understands good software development practices and with hands-on GIS Data Modelling development experience
  • BS/MS in design or engineering