Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 24 Oct 2026 · Still live on 31 Oct 2026

Senior Software Engineer, Singapore Exams & Assessment Board

GovTech Singapore senior full-time

The employer hasn't listed a salary.

Apply on GovTech

Description

GovTech is the lead agency driving Singapore's Smart Nation initiatives and public sector digital transformation.

As a Senior Software Engineer with the Singapore Examinations and Assessment Board, you will play a part in building a unified and adaptive digital ecosystem that seamlessly connects exam administration, electronic examinations, and marking.

Responsibilities:

  • Write clear, unambiguous technical specifications that serve as effective context for junior engineers and AI-tools
  • Design and deliver features that span services or components, considering modularity, scalability, and resiliency
  • Incorporate security, compliance, and performance as design constraints from the outset
  • Author technical design documents for moderately complex features and conduct architecture reviews, providing actionable feedback
  • Lead incident triage and debugging for production issues, drive post-incident reviews with concrete root cause analysis and preventive actions

Requirements:

  • Deep experience in React 18+ with TypeScript in large-scale SPA applications
  • Deep experience with Redux or equivalent state management
  • Experience in OIDC / OAuth 2.0 client-side flows - token handling, session management, CSRF protection
  • Experience migrating frameworks (e.g. AngularJS to React) using patterns such as strangler or incremental rewrites
  • Experience in API integration patterns - REST consumption, caching strategies, error/loading state handling

Good to Have:

  • Experience with AngularJS in production-grade systems
  • Experience in component library development and design-system-based approaches
  • Experience in E2E and component testing - Cypress/Playwright, React Testing Library
  • Experience in Government / regulated industries - compliance-driven development, national identity system integrations

Benefits: GovTech offers a total rewards approach, including leave benefits, employee wellness programs, and flexible work arrangements.

Skills

Required

  • React 18+
  • TypeScript
  • Redux
  • OIDC / OAuth 2.0
  • API integration patterns

Nice to have

  • AngularJS
  • component library development
  • E2E and component testing
  • Cypress/Playwright
  • React Testing Library

Ready to apply?

You apply with the employer directly. Their original posting is here: https://job-boards.greenhouse.io/govtech/jobs/4007749201

Apply on GovTech