M59 - Full Stack Engineer

FPT Asia Pacific Pte Ltd

Singapore

On-site

SGD 60,000 - 100,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

FPT Asia Pacific Pte Ltd is seeking a capable Full-Stack Engineer to design, build, deploy, and maintain secure, scalable web applications that support AI, ML, and generative AI for government systems and digital services.

You will collaborate with product, policy, data, cybersecurity, DevOps, and platform teams, implement RESTful APIs, ensure security, and participate in Agile ceremonies while aligning with government standards and secure cloud environments such as AWS or GCC.

Qualifications

  • Degree in Computer Science, Software Engineering, IT, or a related field.
  • 2–3 years hands-on full-stack software development experience.
  • Strong React frontend skills with HTML/CSS and JavaScript.
  • Backend experience with Java/Spring Boot or .NET (C#).
  • Experience with cloud platforms (AWS, GCC) and secure development.

Responsibilities

  • Design, develop, and maintain web applications for AI-enabled government services.
  • Build and integrate backend APIs and services with frontend apps.
  • Translate requirements into technical designs and implementation plans.
  • Integrate AI capabilities like LLMs, RAG, and AI services.
  • Develop secure, scalable RESTful APIs for business, ops, and citizens.
  • Support testing for usability, reliability, performance, and security.
  • Collaborate with DevOps, cybersecurity, data, and platform teams.
  • Participate in code reviews, CI/CD, security reviews, and Agile ceremonies.
  • Contribute to documentation and release planning.

Skills

React
JavaScript
HTML/CSS
Java/Spring Boot
C#/.NET
Python
Agile methodologies

Education

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a relevant IT field

Tools

GitLab
AWS
CI/CD pipelines

Job description

Overview

As a Full-Stack Engineer, you will design, build, deploy, and maintain secure, scalable, and user-centric web applications that enable AI, machine learning, and generative AI solutions for government systems and digital services. You will work closely with product, policy, data, cybersecurity, DevOps, platform, and business teams to translate operational needs into reliable, production-ready digital solutions.

Responsibilities
  • Design, develop, and implement responsive, accessible, and user-centric web applications that support AI, machine learning, generative AI, and other intelligent digital services for government use cases.
  • Develop and integrate backend APIs and services using Java/Spring Boot or .NET (C#) to connect frontend applications with AI services, data sources, enterprise systems, and platform components.
  • Translate business, policy, and operational requirements into solution designs, technical specifications, user journeys, and implementation plans.
  • Support the integration of AI-enabled capabilities such as large language models, retrieval-augmented generation, prompt workflows, AI agents, and model or service APIs into web applications.
  • Implement secure, scalable, and well-documented RESTful APIs to support business, operational, and citizen-facing applications.
  • Support application and solution testing to assess usability, reliability, performance, accessibility, security, and fitness-for-purpose.
  • Work with DevOps, cybersecurity, data, and platform teams to deploy digital and AI-enabled solutions securely on approved government or enterprise cloud environments, including AWS or GCC where applicable.
  • Support monitoring, troubleshooting, optimisation, and production support across frontend, backend, integration, and AI service layers.
  • Participate in code reviews, CI/CD activities, security reviews, release readiness assessments, documentation, and Agile delivery ceremonies.
Requirements
  • Degree in Computer Science, Software Engineering, Information Technology, or a relevant IT field with 2 - 3 years of hands-on software development experience.
  • Hands-on experience developing full-stack applications, APIs, integrations, or application components that support AI-enabled, enterprise, or government digital services.
  • Strong frontend development experience using React, JavaScript, HTML, and CSS to build responsive and accessible web applications.
  • Strong backend development experience using Java/Spring Boot, .NET (C#), or equivalent backend technologies.
  • Programming experience in Python, with familiarity in scripting, automation, API development, testing, data processing, or AI/ML-related integrations.
  • Good understanding of secure application development, data protection, responsible AI, privacy, access control, monitoring, logging, and production support considerations.
  • Experience with cloud environments such as AWS, GCC, or other approved enterprise cloud platforms.
  • Hands-on experience with GitLab or similar tools for version control, CI/CD pipeline management, testing, and secure development workflows.
  • Strong analytical and troubleshooting skills, with the ability to resolve issues across frontend, backend, integration, data, AI service, and infrastructure layers.
  • Good communication and documentation skills, with the ability to explain technical concepts clearly to both technical and non-technical stakeholders.
Preferred Skills
  • Prior experience working on Singapore Government projects or within a public sector agency, including familiarity with government development standards, delivery governance, compliance requirements, and secure delivery platforms such as SHIP-HATS.
  • Exposure to AWS AI/ML services, GCC environments, GitLab CI/CD, DevSecOps, or similar secure delivery platforms.
  • Experience with enterprise monitoring, log analytics, security monitoring, automated testing, or evaluation pipelines.
  • Experience with rapid application development platforms such as OutSystems.
  • Familiarity with service design, user research, product metrics, or user-centric development approaches.
  • Experience working in collaborative environments and Agile development methodologies, including sprint ceremonies, backlog refinement, code reviews, and release planning.
  • Familiarity with Agile collaboration and design tools such as JIRA, Figma, or Miro.
  • Strong analytical thinking, systematic problem-solving, and the ability to manage multiple concurrent priorities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

M59 - Full Stack Engineer
M59 - Full Stack Engineer

FPT Asia Pacific • Singapore

On-site
SGD 70,000 - 110,000
Senior Fullstack Developer
Senior Fullstack Developer

USER EXPERIENCE RESEARCHERS PTE. LTD. • Singapore

On-site
SGD 110,000 - 150,000
Senior Full-Stack Engineer (Digital and AI products) - #1706
Senior Full-Stack Engineer (Digital and AI products) - #1706

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 100,000 - 180,000
G78 - Full Stack Engineer
G78 - Full Stack Engineer

FPT Asia Pacific • Singapore

On-site
SGD 90,000 - 150,000
Full Stack Engineer - AI focused - #1676
Full Stack Engineer - AI focused - #1676

JOBSTER PRIVATE LTD. • Singapore

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

TIMES SOFTWARE PTE LTD • Singapore

On-site
SGD 60,000 - 100,000
Full Stack Engineer (5 yrs Experience)
Full Stack Engineer (5 yrs Experience)

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
M68 - Full Stack Engineer
M68 - Full Stack Engineer

FPT Asia Pacific • Singapore

On-site
SGD 90,000 - 150,000
Full Stack Engineer - Contract - Hybrid Work Arrangement
Full Stack Engineer - Contract - Hybrid Work Arrangement

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Developer — AI and Cloud-Native Applications
Full Stack Developer — AI and Cloud-Native Applications

Helius Technologies • Singapore

On-site
SGD 60,000 - 110,000