G46 - Full Stack Developer

FPT Asia Pacific

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

FPT Asia Pacific is seeking an experienced Software Engineer to own the full software lifecycle—from frontend to backend, and AWS-based infrastructure. You will design, develop, and maintain applications using React, Node.js, and TypeScript, while building RESTful APIs and automating CI/CD with GitLab.

This hands-on role covers DevOps and cloud operations to ensure scalable, secure, and cost-efficient solutions.

Qualifications

  • At least 5 years of software engineering experience.
  • At least 2 years in DevOps or cloud infrastructure roles.
  • Experience building RESTful APIs and AWS services (Lambda, ECS/EKS, S3, API Gateway).
  • Familiarity with Terraform and containerization (Docker).
  • Knowledge of NestJS or other Node.js frameworks is a bonus.

Responsibilities

  • Design, develop, and maintain frontend and backend applications using React, React Native, Node.js, and TypeScript.
  • Build and maintain RESTful APIs, integrating with AWS services, Redis, and databases such as MySQL and DynamoDB.
  • Perform code reviews and troubleshoot defects to improve performance.
  • Implement automated testing and CI/CD pipelines with GitLab.
  • Provision, configure, and manage AWS infrastructure using Terraform; monitor reliability and security.
  • Mentor junior engineers and collaborate with product managers, QA, and security teams to deliver reliable releases.

Skills

React
React Native
Node.js
TypeScript
NestJS
CI/CD practices

Tools

AWS
Terraform
Docker
GitLab
MySQL
DynamoDB
Redis
API Gateway

Job description

About the job G46 - Full Stack Developer

Who We Are Looking For

We are seeking an experienced, motivated and versatile Software Engineer who can own the entire software lifecycle — from coding and cloud infrastructure to automation and delivery, to join our team developing a product used by multiple agencies. You will play a crucial role in designing, developing, and maintaining both backend services and frontend interfaces, and managing our AWS-based Infrastructure, ensuring that they meet the highest standards of quality and performance. This is a hands-on role covering full-stack development, DevOps automation, and cloud infrastructure management (AWS). You will report to the Tech Lead and also play a key role in mentoring junior engineers through code reviews and technical guidance.

Responsibilities
Full Stack Development
  • Design, develop, and maintain applications: Implement frontend applications using React and React Native.
  • Implement and maintain backend services using Node.js and TypeScript (NestJS experience is a plus).
  • Build and maintain RESTful APIs, integrating with AWS services, Redis, and databases such as MySQL and DynamoDB.
  • Perform code reviews: Ensure code quality and share knowledge with team members to improve overall team performance.
  • Debug and troubleshoot issues: Identify and resolve software defects and performance issues.
  • Implement automated testing and continuous integration: Ensure the reliability and stability of the software through automated tests and CI/CD pipelines.
  • Documentation: Create and document technical designs that are aligned with architectural guidelines.
  • Stay updated with the latest industry trends: Continuously learn and apply new technologies and best practices to improve our products.
DevOps & Software Delivery
  • Design, automate, and optimize CI/CD pipelines using GitLab to ensure smooth, reliable releases.
  • Implement automated build, test, and deployment processes for multiple environments.
  • Manage and monitor application releases, including rollbacks, backups, and troubleshooting.
  • Drive best practices for code quality, configuration management, and deployment strategies.
Cloud Infrastructure & Operations
  • Provision, configure, and manage cloud infrastructure (AWS) to support applications and services.
  • Use Terraform for infrastructure as code and automate cloud resource management.
  • Maintain cloud networking, security groups, load balancers, and other key infrastructure components.
  • Support Site Reliability Engineering (SRE) related operations including observability, monitoring, and disaster recovery readiness.
  • Ensure systems are secure, scalable, and cost-optimized.
  • Participate in system architecture discussions and technical solutioning.
  • Mentor junior engineers through code reviews and best practice sharing.
  • Collaborate with product managers, QA, and security teams to deliver high-quality, reliable releases.
Required Skills and Experience
Professional Experience:
  • At least 5 or more years of relevant experience in Software Engineering roles
  • At least 2 or more years of relevant DevOps, or cloud infrastructure roles.
Technical Expertise:
  • Experience building RESTful APIs.
  • Hands-on experience with AWS (Lambda, ECS/EKS, S3, API Gateway, CloudFront).
  • Familiarity with MySQL, DynamoDB, Redis, and AWS SQS or SNS.
  • Solid understanding of CI/CD concepts and best practices. Experience in the following will be advantageous CI tools such as GitLab products or similar tools.
  • Familiarity with Infrastructure provisioning / configuration tools such as Terraform and containerization technologies such as Docker.
  • Working knowledge of web hosting configuration components (including firewalls, load balancers, web servers, app servers etc.)
  • Understanding of networking, load balancers, and firewalls in cloud contexts.
  • Experience writing automated tests and integrating testing into delivery pipelines.
Additional (bonus)
  • Experience with NestJS or other Node.js frameworks.
  • Knowledge of microservices and distributed system design.
  • Familiarity with disaster recovery and business continuity planning.
  • Prior experience in government or enterprise-scale projects.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

G45 - Full Stack Engineer
G45 - Full Stack Engineer

FPT Asia Pacific • Singapore

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

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Senior Full Stack Engineer
Senior Full Stack Engineer

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 90,000 - 140,000
G56 - Full Stack Engineer
G56 - Full Stack Engineer

FPT Asia Pacific • Singapore

On-site
SGD 110,000 - 170,000
M48 - Full Stack Engineer (AWS Cloud)
M48 - Full Stack Engineer (AWS Cloud)

FPT ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 100,000 - 160,000
Senior Full-Stack Developer (Cloud-Native Web Applications)
Senior Full-Stack Developer (Cloud-Native Web Applications)

Confidential • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Application Developer
Full Stack Application Developer

Visa Hunt • Singapore

On-site
SGD 120,000 - 160,000
Full stack engineer (SI company/Govt project)
Full stack engineer (SI company/Govt project)

DADACONSULTANTS PTE. LTD. • Singapore

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

SimplifyNext • Singapore

On-site
SGD 110,000 - 190,000
Full Stack Engineer
Full Stack Engineer

OPTIMUM SOLUTIONS (SINGAPORE) PTE LTD • Singapore

On-site
SGD 90,000 - 120,000