M71 - Full Stack Engineer

FPT Asia Pacific

Singapore

On-site

SGD 110,000 - 190,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

FPT Asia Pacific in Singapore is seeking experienced Full Stack Engineers to modernise a large-scale digital platform. You will migrate legacy applications to a cloud-native, containerised AWS architecture and own end-to-end delivery across frontend, backend, and DevOps domains.

The role requires hands-on expertise in ReactJS, TypeScript, Next.js, Golang or Kotlin, Terraform, Docker, and Kubernetes, with strong collaboration across product, DevSecOps, and stakeholders.

Qualifications

  • 3–5 years of hands-on full stack software development experience for Consultant role.
  • Senior Consultant: 7+ years of relevant experience with 2–3 years in leadership, architecture, or delivery management.
  • Experience in legacy modernisation or cloud migration is strongly preferred.
  • Experience delivering large-scale enterprise or public sector projects is an advantage.

Responsibilities

  • Develop, enhance, and modernise applications using cloud-native technologies.
  • Build responsive, accessible web applications using ReactJS, TypeScript, and Next.js.
  • Design and develop scalable backend services and APIs using Golang and/or Kotlin.
  • Implement business workflows with workflow engines such as Temporal.
  • Write clean, maintainable, well-tested, and documented code.
  • Participate in code reviews and follow software engineering best practices.
  • Design, configure, and maintain AWS cloud infrastructure using IaC tools like Terraform.
  • Build and maintain CI/CD pipelines using GitLab.
  • Deploy and manage containerised apps with Docker and Kubernetes (EKS).
  • Implement application monitoring and observability using Dynatrace/Datadog.
  • Support production deployments and incident resolution.

Skills

Full stack development
ReactJS
TypeScript
Next.js
Golang
Kotlin
AWS
Terraform
Docker
Kubernetes
CI/CD
GitLab
Observability

Tools

React tooling
Go/Kotlin tooling

Job description

Role Overview

We are seeking experienced Full Stack Engineers to support the modernisation of a large-scale digital platform. The role involves migrating legacy applications to a modern, cloud-native, containerised architecture on AWS.

Successful candidates will be responsible for end-to-end application development, covering frontend and backend engineering, cloud infrastructure, security integration, deployment, and production support.

Key Responsibilities
Full Stack Development
  • Develop, enhance, and modernise applications using cloud-native technologies.
  • Build responsive, accessible web applications using ReactJS, TypeScript, and Next.js.
  • Design and develop scalable backend services and APIs using Golang and/or Kotlin.
  • Implement business workflows using workflow engines such as Temporal.
  • Write clean, maintainable, well-tested, and documented code.
  • Participate in code reviews and follow software engineering best practices.
Cloud Infrastructure & DevOps
  • Design, configure, and maintain AWS cloud infrastructure using Infrastructure as Code (IaC) tools such as Terraform.
  • Build and maintain CI/CD pipelines using GitLab.
  • Deploy and manage containerised applications using Docker and Kubernetes (EKS).
  • Implement application monitoring and observability using tools such as Dynatrace or Datadog.
  • Support production deployments, troubleshoot technical issues, and participate in incident resolution.
Security & Integration
  • Implement authentication and authorisation mechanisms using OIDC, SAML, RBAC, and ABAC.
  • Integrate applications with identity management solutions such as Singpass and Corppass.
  • Apply cloud security, infrastructure security, and container security best practices.
Additional Responsibilities – Senior Consultant
  • Define technical architecture and target-state solutions for platform modernisation.
  • Lead technical delivery across multiple workstreams.
  • Collaborate with product owners, DevSecOps teams, and key stakeholders.
  • Develop migration strategies, including implementation planning, risk management, and production cutover.
  • Establish engineering standards and provide technical guidance.
  • Mentor junior engineers and drive technical decision-making.
Requirements
Experience
  • Consultant: 3–5 years of hands-on full stack software development experience.
  • Senior Consultant: Minimum 7 years of relevant experience, including 2–3 years in technical leadership, solution architecture, or delivery management.
  • Experience in legacy application modernisation or cloud migration is strongly preferred.
  • Experience delivering large-scale enterprise or public sector projects is an advantage.
Technical Requirements – Must Have
  • Frontend: ReactJS, TypeScript
  • Backend: Golang and/or Kotlin
  • Cloud: AWS architecture and services
  • DevOps: CI/CD, Docker, Kubernetes
  • Infrastructure as Code: Terraform or equivalent
  • Observability: Hands-on experience with application monitoring or observability tools
Technical Requirements – Good to Have
  • Experience with Next.js.
  • Hands-on experience with AWS services such as S3, EKS, ECS, EC2, Lambda, RDS, Load Balancers, and API Gateway.
  • Experience with workflow engines such as Temporal.
  • Knowledge of rules engines such as GoRules or Open Policy Agent.
  • Familiarity with Dynatrace or Datadog.
  • Experience implementing authentication protocols such as OIDC and SAML.
  • Knowledge of authorisation frameworks such as RBAC and ABAC.
  • Familiarity with identity and security solutions such as Singpass, Corppass, ADFS, WOG AD, CAM, and Trend Micro FAM.
  • Understanding of cloud infrastructure and container security practices.
  • Exposure to OutSystems, Oracle Policy Automation, Oracle Intelligent Advisor, Sitefinity, or Oracle technologies.
Soft Skills
  • Strong analytical, troubleshooting, and problem-solving abilities.
  • Excellent communication and interpersonal skills.
  • Ability to collaborate effectively with technical and non-technical stakeholders.
  • Strong ownership, accountability, and ability to work in a fast-paced environment.
  • Senior Consultant: Demonstrated technical leadership, stakeholder management, mentoring, and decision-making capabilities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

M71 - Full Stack Engineer
M71 - Full Stack Engineer

FPT Asia Pacific Pte Ltd • Singapore

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

User Experience Researchers Pte Ltd • Singapore

On-site
SGD 140,000 - 190,000
M61 - Full Stack Engineer
M61 - Full Stack Engineer

FPT Asia Pacific • Singapore

On-site
SGD 100,000 - 140,000
M61 - Full Stack Engineer
M61 - Full Stack Engineer

FPT Asia Pacific Pte Ltd • Singapore

On-site
SGD 90,000 - 120,000
Senior Low Code Engineer
Senior Low Code Engineer

USER EXPERIENCE RESEARCHERS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Engineer, Cloud Modernisation (Consultant / Senior Consultant) | Contract
Full Stack Engineer, Cloud Modernisation (Consultant / Senior Consultant) | Contract

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Full Stack Engineer (Cloud-Native AWS Platform)
Full Stack Engineer (Cloud-Native AWS Platform)

JAC RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 90,000 - 170,000
G81 - Full Stack Engineer
G81 - Full Stack Engineer

FPT Asia Pacific Pte Ltd • Singapore

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

FPT Asia Pacific • Singapore

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

FPT Asia Pacific • Singapore

On-site
SGD 120,000 - 180,000