Senior Software Engineer, Singapore Exams & Assessment Board
Core
Design and deliver features for a unified digital ecosystem connecting exam administration and electronic examinations for the Singapore Examinations and Assessment Board.
Role type
Senior Software Engineer (Frontend)
Builds
Unified digital ecosystem for exam administration and electronic examinations
Domain
Education technology / Government services
Deliverable
product features
Required skills
React 18+, TypeScript, Redux, OIDC/OAuth 2.0, API integration, Strangler pattern
Preferred skills
AngularJS, Component library development, E2E testing (Cypress/Playwright), Government/regulated industry experience
Technologies
React, TypeScript, Redux, OIDC, OAuth 2.0, REST, Cypress, Playwright
Responsibilities
Write clear technical specifications for junior engineers and AI-tools; Design and deliver features spanning services or components; Incorporate security, compliance, and performance as design constraints; Author technical design documents and conduct architecture reviews; Lead incident triage and debugging for production issues.