Enable job alerts via email!

Software Engineer

G ELEMENT PTE LTD

Singapore

On-site

SGD 48,000 - 65,000

Full time

22 days ago

Job summary

A tech company in Singapore seeks a junior Software Engineer to design and develop web-based components for their Digital Twin platform. This role involves full-stack development using Node.js for backend services and frameworks like Vue.js and React for frontend interfaces. Strong proficiency in Javascript and a Bachelor’s in Computer Science or related field are required. Competitive opportunities for growth in a dynamic environment await candidates.

Qualifications

  • Strong proficiency in Javascript or similar programming languages.
  • Good software fundamentals, including algorithmic complexity.
  • Experience with database systems like SQL and Postgresql.

Responsibilities

  • Build responsive web applications using Vue.js and/or React.
  • Design and maintain backend services using Node.js.
  • Collaborate with the team to translate requirements into technical solutions.

Skills

Javascript
Problem-solving
Design patterns
Asynchronous programming

Education

Bachelor’s degree in Computer Science or related field

Tools

Node.js
Vue.js
React
SQL
Postgresql
Job description

We are looking for a junior Software Engineer to design, develop and deploy web-based software components for our Senfi 3D Digital Twin platform.

This role involves full-stack development, using Node.js for backend services, and modern front-end frameworks like Vue.js and React for interactive user interfaces to visualize data in our Digital Twin.

Responsibilities
  • Building responsive and interactive web applications using Vue.js and/or React.
  • Design, develop, and maintain robust and scalable backend services using Node.js.
  • Integrate software components into a fully functional software system.
  • Collaborate with project team to translate requirements into technical solutions.
  • Develop flowcharts, layouts and documentation to identify requirements and solutions
  • Participate in code reviews, testing, and deployment processes.
Qualifications
  • Bachelor’s degree in Computer Science or related field
  • Strong proficiency in Javascript or similar programming languages
  • Good software fundamentals (design patterns, OO, algorithmic complexity, asynchronous programming etc)
  • Experience with database systems (e.g. SQL, Postgresql)
  • Strong problem-solving skills to identify issues, analyse alternatives, and implement effective solutions.
  • Experience in digital twin concepts and relevant technologies (e.g. 3D computer graphics, IoT platforms) would be an advantage
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.