FPT Asia Pacific logo
Full-time
On-site
Singapore, Singapore
IT

Role summary :

You will design, build, and operate citizen- and agency-facing digital services. Youll work in cross-functional product teams to deliver secure, scalable web applications and APIs, contributing across the full SDLCβ€”from discovery and solution design to delivery, monitoring, and continuous improvement.

Key responsibilities

Software delivery (end-to-end)

  • Build and ship full-stack features (UI, backend services, integrations, data) with strong engineering discipline.
  • Design scalable APIs and data models; implement robust authentication/authorization patterns.
  • Participate in agile ceremonies (planning, refinement, stand-ups, retros) and contribute to delivery commitments.

Engineering excellence

  • Write clean, maintainable code and enforce quality through code reviews, automated tests, and CI/CD.
  • Improve performance and reliability (profiling, caching, async workflows, resilience patterns).
  • Maintain developer-friendly documentation (readmes, runbooks, API docs, architecture diagrams).

Operations & support

  • Troubleshoot production issues, perform root cause analysis, and implement preventive improvements.
  • Instrument services with logs/metrics/traces; ensure observability, alerting, and operational readiness.

Collaboration & stakeholder management

  • Collaborate with product, design, architects, and platform/security teams to align on requirements and delivery approach.
  • Communicate clearly with stakeholders, including during incidents, releases, and risk management discussions.

Requirements

Experience & mindset

  • 1–3 years of relevant software engineering experience (internships/freelance/side projects can count if production-grade).
  • Comfortable owning features end-to-end and operating in a fast-paced product environment.
  • Strong problem-solving, communication, and teamwork skills.

Technical (must-have)

  • Strong foundation in web engineering fundamentals (HTTP, REST, security basics, performance).
  • Proficiency in at least one backend stack (e.g., Python/Django/FastAPI, Node/Express, Java/Spring, .NET) and one frontend stack (e.g., React/Next.js/Vue).
  • Working knowledge of relational databases (e.g., PostgreSQL/MySQL/Oracle) and basic data modeling.
  • Hands-on Git workflows and CI/CD practices; ability to write automated tests.

Nice-to-have

  • Containerization (Docker) and cloud experience (e.g., AWS/Azure) and basic infra understanding.
  • Experience with microservices patterns, event-driven components, and integration with third-party systems.
  • Experience with SEO/structured data, PDF generation, analytics, or high-traffic performance tuning.