Software Engineer (Node.js/TypeScript) – Fixed‑Term 1 yr
Activate Interactive · Singapour
Job description
About the role
Activate Interactive is seeking a Software Engineer to join its Co‑Development Business Unit on a one‑year fixed‑term contract. You will work on citizen‑facing government systems for Singapore agencies, building secure, compliant, and scalable web and mobile solutions.
Key responsibilities
- Implement audit logging, data‑compliance (PDPA) and Singpass/MyInfo/Corppass integrations.
- Develop email/SMS notification services using AWS SES, SNS, Twilio.
- Build scheduling, calendar, and QR‑code attendance tracking features.
- Create dashboards and exportable reports (PDF, Excel).
- Design search, filtering, recommendation and personalization engines, including AI/ML API integration (e.g., OpenAI).
- Deploy and manage cloud infrastructure on AWS (EC2, Lambda, RDS) with CI/CD pipelines, Docker/Kubernetes, and IaC tools (Terraform, CDK).
- Monitor performance and observability of citizen‑facing applications.
Required profile
- Minimum 4 years of professional experience as a Software Engineer.
- Recent hands‑on experience with Node.js and TypeScript.
- Track record of delivering production‑grade applications.
- Familiarity with modern web development, component‑based architecture, and responsive/PWA design.
- Experience with frontend frameworks such as React and Next.js.
- Understanding of RESTful API design, RBAC implementation, and relational/NoSQL databases.
Required skills
- Node.js
- TypeScript
- React
- Next.js
- AWS services (EC2, Lambda, RDS, SES, SNS)
- Twilio
- Docker
- Kubernetes
- Terraform or CDK
- CI/CD pipelines
- PostgreSQL
- DynamoDB
- AI/ML API integration (e.g., OpenAI)
- GitHub Copilot (or similar AI‑assisted coding tools)
What we offer
- Competitive market‑aligned salary with performance‑based bonus.
- Comprehensive benefits package, including outpatient medical coverage.
- Opportunity to work on impactful government digital services.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 weeks ago
Expires 1 month from now
26 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Activate Interactive
Singapour