x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Engineering Job   »   Front End Engineer (IoT Data Visualization)
 banner picture 1  banner picture 2  banner picture 3

Front End Engineer (IoT Data Visualization)

Cbm Pte. Ltd.

Cbm Pte. Ltd. company logo

Key Responsibilities:

  • Design and development of sophisticated front-end applications for real-time and interactive visualisation of aggregated IoT sensor data.
  • Utilise modern front-end technologies and frameworks such as (React.js, Angular, Vue.js) to build responsive, dynamic user interfaces.
  • Implement complex data visualisations using D3.js, Chart.js, or similar libraries, focusing on interactivity and user engagement.
  • Collaborate closely with backend teams to ensure efficient data integration, emphasising real-time data handling and visualisation.
  • Design intuitive and innovative user interfaces, focusing on ease of use, performance, and scalability.
  • Create responsive designs to ensure seamless experience across various devices and platforms.
  • Develop and maintain a high standard of code quality, documentation, and system reliability.


Qualifications:

  • Bachelor's or master’s degree in computer science, Web Development, or related fields.
  • 5 years of experience in front-end development with a strong portfolio in data visualisation.
  • Expertise in front-end frameworks such as React.js, Angular, Vue.js, or equivalent.
  • Proficient in HTML5, CSS3, and advanced JavaScript (ES6+).
  • Experience with data visualisation tools and libraries like D3.js or Chart.js.
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Familiarity with WebGL, OpenGL, opengis will be a plus.
  • Strong understanding of cross-browser compatibility issues and responsive design principles.
  • Knowledge of front-end security best practices.
  • Excellent problem-solving skills, with a creative and analytical approach.
  • Strong communication skills and ability to work collaboratively in a team environment.
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?