HOPE Technik
Software Engineer (Full stack with Automation)
Skills
6 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
SGD 54,000 – SGD 72,000 / year
Location:
Singapore
Work mode:
Onsite
Published on:
13 October 2026
What they need
Role:
Work as a part of the team to meet project targets and quality objectives. Provide hands-on advice to members of the project team. Provide effort estimation and work execution plan for assigned modules / components.
Job Scope:
· Develop and maintain web interfaces using modern frontend frameworks (e.g., React, Angular).
· Assist in building and integrating backend services and workflow-based systems.
· Work with REST APIs, databases, and backend frameworks to support application features.
· Support integration with automation hardware, IoT systems, and hardware-software interfaces.
· Assist in CI/CD pipeline execution, deployment, and basic system monitoring.
· Support the maintenance team in troubleshooting production systems, identifying root causes of issues, and performing patches or minor updates.
· Participate in testing, debugging, and validation of system workflows.
· Collaborate with product managers, designers, and engineers to deliver assigned tasks.
· Participate in code reviews, documentation, and continuous learning activities.
Requirement:
· Bachelor’s degree in Computer Science**, Computer Engineering, Electrical & Electronics Engineering, Information Technology**, or equivalent.
· 1–3 years of hands-on experience in Python and/or Node.js development.
· Solid understanding of software engineering fundamentals, including modular design and basic documentation practices.
· Proficiency in at least one or two mainstream programming languages and frameworks, such as Python, Node.js, or JavaScript.
· Familiarity with one or more operating systems, preferably Linux or Windows (mobile OS exposure such as iOS/Android is a plus).
· Basic knowledge of web technologies, including frontend and backend frameworks (e.g., JavaScript, .NET, web APIs).
· Basic understanding of network and industrial communication protocols, such as TCP/IP, Modbus, OPC UA, or similar. Exposure to automation systems (PLC and robotic system), IoT, or hardware–software integration through work experience, academic projects, or coursework.
· Experience interfacing with hardware devices, controllers, or external systems is a plus.
· Ability to apply commercial and open-source libraries for application development.
· Familiarity with source code management tools, preferably Git / GitHub.
· Good analytical, problem-solving, and troubleshooting skills.
· Ability to work collaboratively in a team environment and support production systems when required.
· Experience or exposure to application deployment technologies, including containerization (Docker, Kubernetes) and web servers such as Microsoft IIS, is a plus.
· Exposure to cloud platforms such as AWS, Azure, or similar is a plus.
By submitting this application for this position, you acknowledge that you have read and consent to the Data Protection Notice for Job Applicants on our website: https://www.hopetechnik.com/data-protection-notice-for-job-applicants/
Other offers great for you!
These companies are also looking for great profiles
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
5 days ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
4 hours ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Paris, France
Hybrid
Skills
24 minutes ago
Quick apply
No company information available.