This role is posted on behalf of Activate Interactive Pte Ltd with support from the Singapore Business Federation (SBF) under the JSIT WST initiative. SBF/JSIT facilitates outreach and connections only and does not act as an employment agency. All hiring decisions are made solely by the hiring company.
Our member company is seeking a meticulous and motivated Full Stack Engineer to join the team In this role, you will play a critical part in developing and maintaining secure, scalable full-stack web and mobile applications using React, Node.js and AWS, from development and integration through testing, deployment and production support.
Job Responsibilities
- Develop responsive web interfaces using React and TypeScript, and mobile features using React Native.
- Build and maintain backend services and REST APIs using Node.js (Express/NestJS or equivalent).
- Integrate web/mobile clients with APIs, third-party services and enterprise systems.
- Design data access logic and work with relational databases such as PostgreSQL/MySQL and object storage where required.
- Write unit/integration tests; participate in code reviews and maintain engineering quality standards.
- Use Git-based workflows and contribute to CI/CD pipelines for automated build, test and deployment.
- Containerize applications with Docker and support deployments to AWS services such as ECS/EKS, Lambda, API Gateway, S3, RDS and CloudWatch as applicable.
- Apply secure coding practices including input validation, authentication/ authorization, secrets management and OWASP guidance.
- Troubleshoot defects and production issues using logs/metrics; support SIT, UAT and production releases.
- Participate in Agile ceremonies and work closely with UX, QA, DevOps, product and architecture teams.
Job Requirement
Domain Skills
- JavaScript/TypeScript with strong hands-on React development.
- Next.js, NestJS/Express, Node.js backend development and REST API design/integration.
- Hands-on React Native development or proven mobile application development experience.
- NoSQL and relational database fundamentals (e.g. PostgreSQL/MySQL/MongoDB).
- Git, branching/pull-request workflows and automated testing (e.g. Jest).
- Familiarity with CI/CD pipelines and DevOps delivery practices.
- Familiarity with AWS infrastructure, application deployment, logging/monitoring and IAM basics.
- Docker/container fundamentals and secure coding practices.
Education and Certification
- Diploma or Degree in Computer Science, Information Technology, Computer/Software Engineering or a related discipline; equivalent practical experience may be considered.
Experiences
- 3-5 years of professional software development experience, with meaningful full-stack responsibilities.
- Production experience developing React/TypeScript web applications and Node.js backend services/APIs.
- Hands-on experience with React Native or delivery of mobile application features.
- Experience using Git, automated testing and CI/CD in an Agile software development lifecycle.
- Familiarity deploying or supporting applications on AWS and troubleshooting across application/infrastructure layers.
We thank all applicants for their interest. Due to the volume of applications, only shortlisted candidates will be contacted. Please note that applicants must already possess valid work authorization to work in Singapore at the time of application.
You may send your application to: *************