Company Logo

Full Stack Developer

20,000,000 - 30,000,000/Month
Computer & Software
Contract · On-site
Minimum Bachelor’s Degree
3 - 5 years of experience

Job Requirements

On-site
3 - 5 years of experience
Minimum Bachelor’s Degree

Skills

Laravel

React.js

JavaScript

PostgreSQL

MySQL

Node.js

Microsoft SQL Server

C++

jQuery

MongoDB

Job Benefits

Annual Leave

This job post is managed by

SK
Shawn KOH

Job description for Full Stack Developer at I.O.T. Workz

About the Company

We are a Singapore-based technology company specializing in Industrial IoT, enterprise software platforms, cloud applications, AI-enabled solutions, and smart infrastructure technologies across Southeast Asia.

As part of our regional expansion, we are establishing an Offshore Development Centre (ODC) in Vietnam to support software engineering, cloud platform development, IoT integrations, analytics, and enterprise application development.

Role Overview

We are looking for a passionate and motivated Full Stack Software Developer to join our Offshore Development Centre (ODC).

You will be involved in designing, developing, testing, and maintaining enterprise web applications, Industrial IoT platforms, cloud services, and system integrations. Working closely with the Singapore Technical Solution Lead and the ODC Engineering Lead, you will contribute to delivering scalable, reliable, and production-ready software solutions.

This role offers an excellent opportunity to work with modern technologies while gaining exposure to Industrial IoT, cloud computing, enterprise software, and AI-enabled applications.

Key Responsibilities

## Software Development

* Develop and maintain backend services, RESTful APIs, and business logic.

* Develop responsive and user-friendly web applications using modern frontend frameworks.

* Build reusable, maintainable, and scalable software components.

* Participate in software architecture and technical design discussions.

* Perform unit testing and support system integration testing.

## System Integration

* Develop and integrate APIs with internal and third-party systems.

* Support database design, optimisation, and data migration activities.

* Participate in cloud platform integration and deployment.

* Support integration with Industrial IoT devices, gateways, and telemetry platforms where required.

## Engineering Practices

* Follow established software development standards and coding guidelines.

* Participate in code reviews and technical discussions.

* Maintain proper source code documentation and version control.

* Support CI/CD deployment processes.

* Troubleshoot and resolve software defects and technical issues.

## Team Collaboration

* Work closely with the Technical Solution Lead, ODC Engineering Lead, Business Analyst, and QA Engineers.

* Participate in Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives.

* Contribute ideas for continuous improvement of software quality and development processes.

* Share knowledge and collaborate effectively within the engineering team.

Requirements

* Degree in Computer Science, Software Engineering, Information Technology, or equivalent.

* Minimum 3 years of software development experience.

* Experience developing both frontend and backend applications.

* Good understanding of software engineering principles and object-oriented programming.

* Familiarity with Agile software development methodologies.

* Good analytical and problem-solving skills.

* Strong communication and teamwork skills.

Preferred Technical Skills

### Backend

* Node.js

* NestJS (preferred)

* Express.js

* RESTful APIs

* JWT Authentication

* WebSocket

### Frontend

* Vue.js (preferred)

* React.js (advantage)

* HTML5

* CSS3

* JavaScript / TypeScript

### Database

* PostgreSQL

* MySQL

* Redis (advantage)

### Cloud & DevOps

* Docker

* Git

* GitHub / GitLab

* CI/CD

* Microsoft Azure or AWS (basic knowledge)

Preferred Domain Experience

Experience in the following areas will be an advantage:

* Industrial IoT platforms

* MQTT

* Modbus

* OPC-UA

* LoRaWAN

* Real-time monitoring dashboards

* Data visualisation platforms

* AI-assisted applications

Preferred Attributes

* Passionate about software engineering.

* Willing to learn new technologies.

* Strong ownership and accountability.

* Good problem-solving abilities.

* Comfortable working in a collaborative and multicultural environment.

* Self-motivated with attention to detail.

Reporting Structure

Reports to the ODC Engineering Lead and works closely with the Singapore Technical Delivery Lead and Business Analyst.

Career Opportunity

This role offers the opportunity to work on next-generation Industrial IoT and enterprise software platforms while collaborating with regional engineering teams across Singapore and Southeast Asia. As the Offshore Development Centre expands, successful candidates will have opportunities to grow into senior roles.

About the company
I.O.T. Workz
Information Technology and Services
1 - 10 employees

I.O.T. Workz is a one-stop solution provider to deliver smart automation to industrial, commercial and residential.

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Full Stack Developer