M13 - Full Stack Engineer

FPT Asia Pacific

Singapore

On-site

SGD 100,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

FPT Asia Pacific is seeking a highly skilled Full Stack Engineer in Singapore to build and enhance scalable product features across frontend and backend systems. You will implement responsive UI with ReactJS and backend services in Golang, while ensuring robust data models and integrations with external systems.

You will champion platform engineering practices, observability, security-by-design, and collaboration with business analysts and architects to translate requirements into end-to-end

Qualifications

  • Frontend: ReactJS with TypeScript, modern component patterns and accessibility.
  • Backend: Golang APIs/services in production.
  • Databases: PostgreSQL/MySQL with data modeling and caching familiarity.
  • Testing: unit/integration testing and test automation practices.
  • DevOps: CI/CD pipelines and cloud platforms (AWS) experience.

Responsibilities

  • Develop user-centric product features using ReactJS (responsive UI, accessible components, state management, form-heavy workflows).
  • Design and build backend services in Golang (REST APIs, workflow orchestration, integration services).
  • Deliver end-to-end changes from requirements, implementation, testing and deployment support.
  • Contribute to platform-first patterns, feature flags and configuration-driven behavior.

Skills

ReactJS
Golang
TypeScript
PostgreSQL
MySQL
Redis
Testing
CI/CD
Docker
AWS
ECS/EKS
Observability

Tools

Docker
AWS
ECS/EKS

Job description

Build & Enhance Product Features (Full Stack)

  • Develop user-centric product features using ReactJS (responsive UI, accessible components, state management, form-heavy workflows).
  • Design and build backend services in Golang (REST APIs, workflow orchestration, integration services, reusable modules).
  • Deliver end-to-end changes from requirements implementation testing deployment support.

Platform Engineering with Standardisation & Configurability

  • Build capabilities that enable a common baseline workflow while supporting approved configurable variations across agencies (e.g., criteria, approval hierarchies, templates, reporting, integrations).
  • Contribute to platform-first patterns (feature flags, configuration-driven behaviour, modular service boundaries) to keep customisation controlled.
  • Support convergence decisions by providing technical feasibility, effort sizing, and risk assessment.

System Design & Integration

  • Design scalable service architectures (domain boundaries, data models, API contracts, caching, async processing if needed).
  • Integrate with external systems/services and manage data exchange patterns securely (API gateways, identity, audit trails).
  • Work with BAs/BPR and architects to translate process maps and requirements into implementable designs.

Quality Engineering & Reliability

  • Write clean, maintainable, well-tested code (unit, integration, contract tests).
  • Participate in code reviews, enforce engineering standards, and contribute to continuous improvement.
  • Implement observability and operational readiness (structured logs, metrics, dashboards, alerting hooks) to support BAU stability.

Security & Compliance-by-Design

  • Apply secure coding practices and support security scanning/remediation (SAST/DAST where applicable).
  • Implement RBAC/ABAC considerations, data protection, and audit logging for sensitive workflows.
  • Work with security stakeholders to meet compliance and governance expectations for public sector platforms.

Agile Delivery & Stakeholder Collaboration

  • Participate actively in sprint ceremonies and contribute to backlog refinement (technical stories, NFRs, enablers).
  • Support releases, deployments, and incident situations (triage, hotfixes, post-incident actions).
  • Provide mentorship to engineers and contribute to knowledge sharing across product teams.

Requirements

Core Technical (must-have)

  • Frontend: Strong hands-on experience with ReactJS (TypeScript preferred), modern component patterns, performance tuning, accessibility, responsive design.
  • Backend: Strong hands-on experience with Golang building production-grade APIs/services.
  • Databases: Solid experience with relational databases (PostgreSQL/MySQL) and data modelling; familiarity with caching (e.g., Redis) is a plus.
  • Testing: Unit/integration testing and test automation practices for both frontend and backend.
  • Engineering Fundamentals: Clean code, refactoring, code reviews, debugging, and performance profiling.

Platform / DevOps / Cloud (strongly preferred)

  • Experience delivering on cloud platforms (AWS preferred) and working with CI/CD pipelines.
  • Understanding of containerization (Docker) and deployment patterns (ECS/EKS or equivalents).
  • Familiarity with observability tools and practices (logs/metrics/traces).

Experience

  • 7+ years total engineering experience, with 3+ years in a senior/lead IC capacity (owning design and delivery end-to-end).
  • Experience delivering workflow-heavy enterprise applications (case management, grants/scholarships, HR, finance, approvals) is a strong advantage.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

NTT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer (Full Stack / Product Engineer)
Software Engineer (Full Stack / Product Engineer)

sggovterp • Singapore

On-site
SGD 120,000 - 190,000
G56 - Full Stack Engineer
G56 - Full Stack Engineer

FPT Asia Pacific • Singapore

On-site
SGD 110,000 - 170,000
Intermediate Software Developer
Intermediate Software Developer

KRIS INFOTECH PTE. LTD. • Singapore

On-site
SGD 90,000 - 180,000
Full Stack Developer (Java, Spring Boot & React)
Full Stack Developer (Java, Spring Boot & React)

Cognizant • Singapore

On-site
SGD 90,000 - 130,000
U03 - Senior Frontend Engineer (Banking)
U03 - Senior Frontend Engineer (Banking)

FPT ASIA PACIFIC PTE. LTD. • Singapore

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

FPT Asia Pacific • Singapore

On-site
SGD 90,000 - 130,000
Senior Full Stack Engineer, AI-Assisted Development
Senior Full Stack Engineer, AI-Assisted Development

RAPSYS TECHNOLOGIES PTE. LTD. • Singapore

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

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 90,000 - 120,000
Nice to Have: Experience with citizen‑
Government system exposure
G73 - Full Stack Engineer
G73 - Full Stack Engineer

FPT Asia Pacific • Singapore

On-site
SGD 65,000 - 90,000