Search by job, company or skills

4-7 Years
SGD 4,000 - 7,000 per month
Early Applicant
  • Posted 20 days ago
  • Be among the first 10 applicants

Job Description

Job Summary

We are seeking an experienced Full-Stack Software Engineer with strong hands-on expertise in Node.js and TypeScript to design, develop, and maintain secure, scalable, and production-ready web applications. The ideal candidate will be capable of independently delivering features across the frontend and backend, integrating third-party services, and contributing to cloud deployment and operational excellence.

Key Responsibilities

  • Design, develop, test, and maintain full-stack web applications using Node.js, TypeScript, and modern frontend frameworks such as React and Next.js.
  • Build scalable backend services, RESTful APIs, and integrations to support business requirements and application functionality.
  • Develop responsive web interfaces and Progressive Web Applications (PWAs) that deliver a consistent user experience across devices.
  • Design and manage database solutions using relational and/or NoSQL databases, such as PostgreSQL and DynamoDB.
  • Implement secure authentication, Role-Based Access Control (RBAC), audit logging, and data protection measures in compliance with applicable data privacy requirements, including the Personal Data Protection Act (PDPA).
  • Integrate third-party services, including identity verification, digital identity, and authentication platforms, as well as email and SMS notification services such as AWS SES, SNS, or Twilio.
  • Develop scheduling, calendar, and availability management features, along with attendance tracking functionality such as QR code-based check-in and check-out.
  • Build dashboards and reporting features, including the generation and export of reports in formats such as PDF and Excel.
  • Deploy and manage applications on cloud platforms such as AWS, including services like EC2, Lambda, and RDS, or equivalent cloud technologies.
  • Contribute to CI/CD pipeline development, containerization, infrastructure automation, and application monitoring to ensure reliable and efficient delivery.
  • Apply software engineering best practices, including code reviews, automated testing, performance optimization, security, and maintainable coding standards.
  • Leverage AI-assisted development tools, such as GitHub Copilot or equivalent solutions, where appropriate to improve development productivity and code quality.
  • Collaborate with product owners, designers, and other technical stakeholders to translate requirements into effective technical solutions and deliver features independently.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • Minimum 4 years of relevant software development experience, with a proven ability to independently deliver application features.
  • Recent, hands-on experience developing applications using Node.js and TypeScript.
  • Strong understanding of full-stack web development, modern software architecture, and component-based development practices.
  • Experience with frontend frameworks such as React and Next.js.
  • Demonstrated experience delivering and maintaining production-grade applications.
  • Experience designing and developing RESTful APIs and integrating backend services.
  • Familiarity with relational and/or NoSQL databases, preferably PostgreSQL and DynamoDB.
  • Understanding of application security, RBAC, audit logging, and data privacy compliance.
  • Experience integrating external services, particularly identity verification, authentication, email, or SMS notification platforms.
  • Experience developing scheduling, calendar, attendance tracking, dashboard, and reporting functionalities.
  • Hands-on experience with cloud deployment and infrastructure management using AWS or equivalent platforms.
  • Familiarity with CI/CD pipelines, Docker, Kubernetes, Infrastructure as Code (IaC) tools such as Terraform or AWS CDK, and monitoring and observability practices.
  • Strong problem-solving skills, ownership, and the ability to work independently in a collaborative development environment.

Nice to Have

  • Experience using AI-assisted coding tools such as GitHub Copilot or similar solutions.
  • Previous experience developing citizen-facing digital services, e-government platforms, or public-sector applications.
  • Experience building secure applications that handle personal or sensitive data.
  • Familiarity with automated testing, application performance optimization, and cloud-native architectures.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Messaging Services

check-in duties

privacy and data protection

Applications Integration

REST APIs development

production of reports

distributed web applications

Similar Jobs

3-6 yrs
SGD 4,000 - 7,000 per month
Singapore
Skills:
automated software testing , adaptive streaming , Retrieval-Augmented Generation (RAG), Systems Integration, Web Application Security, Authentication, Sdk, AI Agents, Implementation of Security Applications, Ai, End to End Solution Development, Language Models, Distributed Platforms, Structured Code, pipeline development, Amazon Bedrock
6-9 yrs
SGD 7,000 - 8,000 per month
Singapore, Tiong Bahru
Skills:
C#, Application Monitoring, Angular, React, Typescript, Javascript, Microsoft Azure, Python, Authentication, AWS, Java, Google Cloud, Vue.JS, Git, Application Security, Rest Apis, LLM APIs, workflow automation, AI-assisted development tools, Microsoft Graph APIs, observability, Model Context Protocol, Microsoft Entra ID, generative AI, NoSQL databases, cloud platforms, secure data handling, performance optimisation, CI/CD
8-11 yrs
SGD 9,000 - 11,000 per month
Singapore
Skills:
react.js , amazon dynamodb , AWS Cloud Development Kit (CDK), C#, CSS, PostgreSQL, Node.js, Code Review, Vue.JS, Typescript, Html5, Api, Kubernetes, AWS, Architecture Design, Application Modernization, Design, Product Development, Reliability Analysis, Mentoring
5-7 yrs
Singapore
Skills:
MySQL, Java, Vue, PostgreSQL, MongoDB, React, microservices architecture, RESTful API design
4-7 yrs
SGD 7,000 - 8,500 per month
Singapore
Skills:
Java, Spring Boot, React, Typescript, Javascript, Application Security, Docker, React Native, Rest Apis, Kubernetes, cloud platforms, CI CD