M

Software Development Engineer (Node.JS, React, Kafka)

salary Salary :

$4,000 - 6,000 monthly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Software Development Engineer (Node.JS, React, Kafka)

Singaporean only

Overview

We are seeking a Software Engineer with strong hands-on experience in Node.js, React.js, TypeScript, MongoDB. The role involves designing, developing, testing, and maintaining secure, scalable, and high-quality applications while adhering to AGILE/Scrum methodology and DevSecOps practices.

Key Responsibilities

Software Development & Delivery

Take ownership of the design, coding, testing, and documentation of software solutions.

Develop secure, scalable, and high-quality applications, following best coding practices and government cybersecurity standards.

Build modular and reusable components for frontend and backend.

Execute data migration, transformation, and scripting tasks.

Participate in code reviews and maintain code quality using tools.

Conduct unit testing, system testing, and support SIT/UAT phases.

Commit to delivering zero-defect code and take full responsibility for code quality.

Collaboration & Customer Engagement

Actively participate in AGILE projects, including Scrum sprints and daily stand-ups.

Collaborate with project managers, business analysts, UI/UX designers, QA testers, and customers to gather requirements and conduct acceptance testing.

Prepare and maintain technical documentation, system guides, and deployment instructions.

Support audits, security reviews, and compliance requirements for government projects.

Requirements

Must-Have

Minimum 2 years of experience in systems implementation and software development lifecycle processes.

Bachelor’s degree in Computer Science, IT, or related field.

Proven hands-on experience in transforming functional specifications into detailed design and implementation.

Proficiency in:

  • Backend: Node.js
  • Frontend: React.js, TypeScript, HTML5, CSS3
  • Database technologies: MongoDB

Familiarity with Scrum process and AGILE methodologies.

Strong troubleshooting and problem-solving skills.

Excellent communication, interpersonal, and team-oriented skills.

Preferable / Good-to-Have

Experience with Keycloak.

Familiarity with ArcGIS for geospatial applications.

Exposure to:

Microservices architecture

Containerization (Docker, Kubernetes)

Automated testing frameworks (Playwright, Cucumber)

Soft Skills

Strong ownership and accountability for deliverables.

Positive attitude, adaptable, and a fast learner.

Collaborative team player with attention to detail.

Ability to work under pressure in mission-critical environments.

Commitment to delivering secure, high-quality, and zero-defect software.

Original job Software Development Engineer (Node.JS, React, Kafka) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

MINDTECK SINGAPORE PTE LTD

MINDTECK SINGAPORE PTE LTD Mindteck, a global technology company established in 1991, provides Product Engineering services to medical device companies, the  energy industry and equipment OEMs, and Information Technology services to government entities, analytical/scientific instrument  manufactu...

Read more about the company

Auto-Apply to Similar Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI
💰

Technology Salaries

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.