Software Engineer

DATUMSTRUCT (S) PTE LTD

Singapore

On-site

SGD 60,000 - 120,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DATUMSTRUCT (S) PTE LTD in Singapore seeks a Software Engineer to design and develop scalable software across backend, frontend, mobile, database, and cloud environments. You will work with modern technologies and collaborate with cross-functional teams to deliver high-quality solutions.

Candidates with more extensive experience may be considered for Senior Software Engineer or Team Lead roles. Strong skills in Java/Node.js/Python, React, databases, and Docker are valued.

Qualifications

  • Minimum Diploma or Degree in Computer Science, Software Engineering, or a related discipline.
  • Two to four years of relevant experience in full-stack or backend development, with mentoring or leadership exposure.
  • Proficiency in one or more backend technologies (Java, Node.js, Python).
  • Experience with ReactJS, JavaScript, TypeScript, React Native, HTML5, CSS3, and responsive UI development.
  • Strong knowledge of MySQL, MongoDB, RESTful APIs, and third-party integrations.
  • Hands-on experience with Docker, containerized deployment, and Linux environments.
  • Familiarity with RTSP or live video streaming technologies.
  • Exposure to Computer Vision and AI frameworks/tools (OpenCV, TensorFlow, YOLO) is advantageous.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Ability to mentor team members and think strategically for large-scale projects.

Responsibilities

  • Design, develop, test, and deploy backend services using Java, Node.js, or Python.
  • Develop responsive frontend applications using ReactJS, JavaScript, TypeScript, HTML5, and CSS3.
  • Develop and maintain mobile applications using React Native.
  • Design and optimize relational and non-relational databases, including MySQL and MongoDB.
  • Integrate third-party services through RESTful APIs and SDKs.
  • Work with RTSP and multimedia data streams to support live video streaming capabilities.
  • Deploy and manage containerized applications using Docker, and work in Linux environments.
  • Architect new projects from the ground up, selecting tech stack and designing scalable systems.
  • Write clean, maintainable, and well-documented code.
  • Triage and resolve defects, optimize performance, and maintain technical documentation.
  • Keep up to date with industry trends and contribute to AI-related development.
  • Work with Project Managers and Product Owners to support planning and delivery.
  • Provide regular project updates and coordinate with global teams.

Skills

Java
Node.js
Python
ReactJS
TypeScript
React Native
HTML5
CSS3
MySQL
MongoDB
RESTful APIs
Docker
Linux
RTSP
Computer Vision
OpenCV
TensorFlow
YOLO

Education

Diploma or Degree in Computer Science, Software Engineering, or related discipline

Tools

Docker
Linux

Job description

We are seeking a talented and driven Software Engineer to join our dynamic team. In this role, you will design and develop scalable software solutions across backend, frontend, mobile, database, and cloud-based environments. You will have the opportunity to work with modern technologies, contribute to innovative projects, and collaborate with cross-functional and global teams to deliver high-quality solutions.

Candidates with more extensive relevant experience may be considered for a Senior SoftwareEngineer or Team Lead position.

Job Responsibilities
  • Design, develop, test, and deploy backend services using Java, Node.js, or Python.
  • Develop responsive frontend applications using ReactJS, JavaScript, TypeScript, HTML5, and CSS3.
  • Develop and maintain mobile applications using React Native, with a focus on responsive and user-friendly interfaces.
  • Design and optimize relational and non-relational databases, including MySQL and MongoDB.
  • Integrate third-party services through RESTful APIs and software development kits.
  • Work with RTSP and multimedia data streams to support live video streaming capabilities.
  • Deploy and manage containerized applications using Docker, and perform development and administrative tasks in Linux environments.
  • Architect new projects from the ground-up, including selecting the technology stack, planning infrastructure, and designing secure, scalable, and high-performance systems.
  • Write clean, maintainable, and well-documented code.
  • Troubleshoot technical issues, resolve software defects, and optimize application performance.
  • Prepare and maintain relevant technical documentation.
  • Keep up to date with industry trends and contribute to AI-related development, including Computer Vision applications.
  • Work closely with Project Managers and Product Owners to support project planning and delivery.
  • Provide regular project updates to management and coordinate with Sales, Support, and global teams to ensure smooth implementation and delivery.
Job Requirements
  • Minimum Diploma or Degree in Computer Science, Software Engineering, or a related discipline.
  • Two to four years of relevant experience in full-stack or backend development, preferably with exposure to technical leadership or mentoring.
  • Proficiency in one or more backend technologies, such as Java, Node.js, or Python.
  • Experience with ReactJS, JavaScript, TypeScript, React Native, HTML5, CSS3, and responsive UI development.
  • Strong knowledge of MySQL, MongoDB, RESTful APIs, and third-party system integrations.
  • Hands-on experience with Docker, containerized deployment, and Linux environments.
  • Familiarity with RTSP or live video streaming technologies.
  • Exposure to Computer Vision and AI frameworks or tools, such as OpenCV, TensorFlow, or YOLO, would be advantageous.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Excellent communication and collaborations kills.
  • Ability to mentor team members and think strategically when supporting large-scale project delivery.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SENIOR SOFTWARE DEVELOPMENT ENGINEER
SENIOR SOFTWARE DEVELOPMENT ENGINEER

RMR INTERNATIONAL PRIVATE LIMITED • Singapore

On-site
SGD 120,000 - 160,000
Software Engineer
Software Engineer

IT&M (SG) PTE. LTD. • Singapore

On-site
SGD 80,000 - 120,000
Full Stack Engineer
Full Stack Engineer

TOKENINSIGHT SG PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

FPT ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 100,000 - 180,000
Software Engineer (Java, Python, React/Vue)
Software Engineer (Java, Python, React/Vue)

Tap Growth ai • Singapore

On-site
SGD 120,000 - 170,000
Software Engineer – Frontend Web / Mobile App
Software Engineer – Frontend Web / Mobile App

Merquri • Singapore

On-site
SGD 70,000 - 110,000
Software Engineer (Many Openings)
Software Engineer (Many Openings)

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
Senior Software Development Engineer
Senior Software Development Engineer

brt systems pte. ltd. • Singapore

On-site
SGD 90,000 - 170,000
Senior Software Engineer (JD#11361)
Senior Software Engineer (JD#11361)

Sciente International Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Senior IT Architect , Video Intelligence
Senior IT Architect , Video Intelligence

NCS • Singapore

On-site
SGD 120,000 - 180,000