Full-Stack Engineer (Digital Government Platform)
Summary
Full-stack engineer building a citizen-facing digital government platform in Singapore: component-based web apps with React/Next.js and Node.js/TypeScript, REST APIs on PostgreSQL/DynamoDB, AWS deployment (EC2, Lambda, RDS), and CI/CD with Docker/Kubernetes and Terraform, plus RBAC, PDPA compliance, notifications, and OpenAI-powered features.
Building modern, component-based web applications using frameworks like React / Next.js Designing mobile-responsive and/or Progressive Web App experiences Architecting RESTful APIs and working with relational/NoSQL databases (PostgreSQL, DynamoDB) Implementing role-based access control, audit logging, and data compliance (PDPA) Integrating with gogverment platform and notification services (AWS SES, SNS, Twilio) Building scheduling, availability, and QR-based attendance tracking features Creating dashboards and exportable reports (PDF, Excel) Developing search, filtering, and personalization features - including similarity-based recommendations and AI/ML integrations (e.g. OpenAI) Deploying and managing infrastructure on AWS (EC2, Lambda, RDS or similar) Working with CI/CD pipelines, containerization (Docker/Kubernetes), and infrastructure-as-code (Terraform, CDK) Job Requirement
Experience building citizen-facing government systems Proficiency in Node.js and TypeScript, with a strong understanding of modern web development practices and component-based architecture Experience with frontend frameworks (e.g. React, Next.js) Mobile-responsive web development and/or Progressive Web App (PWA)