G52 - Full Stack Engineer at FPT Asia Pacific Pte Ltd
Singapore, , Singapore -
Full Time


Start Date

Immediate

Expiry Date

13 May, 26

Salary

0.0

Posted On

12 Feb, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Full Stack Development, API Design, Data Modeling, Agile Methodologies, Code Quality, Performance Optimization, Troubleshooting, Collaboration, Web Engineering, Backend Development, Frontend Development, Database Management, Git Workflows, CI/CD Practices, Containerization, Microservices, SEO

Industry

IT Services and IT Consulting

Description
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.
Responsibilities
You will design, build, and operate digital services for citizens and agencies, working in cross-functional teams. Responsibilities include software delivery, engineering excellence, operations support, and collaboration with stakeholders.
Loading...