Browse the latest developer jobs in Singapore.Join TelegramNew job alerts are currently paused.
< Back to all jobs

Software Engineer

DATUMSTRUCT (S) PTE LTD

Software EngineeringProfessionalFull-timeBedok, Eastwood, Kew Drive, Upper East Coast, Singapore

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.

Listing closes 5 Dec 2026.

Apply directly through the original listing. The employer’s page has the latest application details.