Project Description

Software Engineer – Data Visualisation 

About the Company

AmbiSense is a technology company operating in the environmental sector. We build real-time sensor platforms to generate unique insight about a multitude of industrial & environmental processes. Our mission is to use technology to solve complex environmental problems. Our expertise includes instrumentation design, platform integration, data management, visualisation & analytics alongside our proprietary technology products such as GasfluX™, the world’s first real-time continuous ground gas risk assessment & monitoring platform.

Job Overview

This is a key role in the development of the front-end & associated back-end of our online data portal, bringing the data to life with intuitive displays, user-friendly functionality & custom graphing/calculations to provide greater insight into the data. On the front-end, appealing design and ergonomical usability are crucial objectives; on the back-end, low latency response, database optimisation and the ability to integrate other parallel developments involving machine learning will be essential aspects to this role. The successful candidate will be joining a team of electronics/software/mechanical engineers, where they will be implementing new visualisation features as new hardware and analytics are developed.

Job Competencies

  • Strong work ethic & ambition
  • Interest in data, sensors & environmental technologies
  • A flair for and ability to work towards delivering user requirements
  • Excellent communication & project management skills
  • Attention to detail & high standard of work quality
  • Continually keep yourself & your team updated on the latest changes in industry standards

Knowledge, Skills and Experience Required:

  • Degree in software/computer engineering, data science or related field
  • Minimum 2 years’ experience in design of data presentation/visualisation/user interfaces
  • Essential to have experience in UX/UI – software ergonomics, usability and interface design
  • Strong proficiency in web technologies (Javascript, PHP, CSS) & database mgmt (eg. MySQL)
  • Create, improve & use wireframes, prototypes, storyboards, style guides, user flows, and effectively communicate your interaction ideas using any of these methods
  • Skilled at creating clean, rapid & intuitive user interfaces & web dashboards, onboarding client feedback & following change control procedures
  • Verification testing for stable & repeatable software execution