- Islandwide (Singapore) Singapore
Working Location
Job Description
Responsibilities
Mandatory Requirements:
Degree in Computer Science or related field
Recent hands-on experience with Node.js and TypeScript is mandatory
AI-assisted coding experience (e.g. GitHub Copilot / etc) preferred
Track record of delivering production-grade applications
Technical Skills Required:
Full-Stack Development
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)
Backend & Database
RESTful API design and development
Relational and/or NoSQL databases (e.g. PostgreSQL, DynamoDB)
Role-Based Access Control (RBAC) implementation
Audit logging and data compliance (PDPA)
Integrations
Singpass/MyInfo/Corppass integration
Email/SMS notification services (e.g. AWS SES, SNS, Twilio)
Scheduling, Attendance & Reporting
Scheduling and availability management (e.g. calendar features)
Attendance tracking mechanisms (e.g. QR code-based check-in/check-out)
Dashboard and report generation (exportable formats e.g. PDF, Excel)
Search & Personalisation
Search and filtering features (e.g. profiles, listings)
Experience building recommendation engines or personalisation features (e.g. matching based on similarity, preferences, or past activity)
Experience integrating AI/ML services or APIs (e.g. OpenAI or similar)
Cloud
Hands-on experience with cloud services (e.g. AWS EC2/ Lambda/RDS or similar), including deployment and infrastructure management
DevOps
Familiarity with CI/CD pipelines, containerisation (Docker/Kubernetes), infrastructure-as-code (e.g. Terraform, CDK), and monitoring/observability practices
Nice to Have
Prior experience building citizen-facing government systems
Important Information
Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.