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
#J-18808-Ljbffr