Frontend Engineer
Location: Singapore | Type: 18 months contract| Sector: Public Sector / Government Technology
About the Role
We are looking for a Frontend Engineer to join a project team delivering web applications for a government tax agency. You will work closely with product managers, backend engineers, and UX designers to build intuitive, user-facing applications that support both internal operations and public-facing services.
This is an opportunity to contribute to meaningful public infrastructure — helping modernise legacy systems and raise the bar for digital services in the public sector.
Job Description
- Build and maintain responsive, performant web applications using React and TypeScript
- Translate UX wireframes and design specs into clean, accessible UI components
- Collaborate with backend engineers to integrate RESTful APIs and define data contracts
- Write unit and integration tests to maintain code quality and reliability
- Participate in code reviews, technical discussions, and sprint ceremonies
- Identify and resolve performance bottlenecks and cross-browser compatibility issues
- Contribute to and maintain a shared component library
- Work across multiple web application projects, adapting to different product contexts and user needs
Required
- 3+ years of frontend development experience
- Strong proficiency in TypeScript and React (hooks, context, component patterns)
- Solid understanding of HTML, CSS, and responsive design principles
- Experience consuming and integrating REST APIs
- Familiarity with modern tooling: Vite or Webpack, ESLint, Git
- Ability to write maintainable, well-tested code
Nice to Have
- Experience with state management libraries (Zustand, Redux Toolkit, or similar)
- Exposure to design systems or component libraries
- Prior work on web applications, enterprise systems, or government/public sector projects
- Knowledge of CI/CD pipelines and deployment workflows
Working Environment
- Agile delivery team with regular sprints, retrospectives, and demos
- Close collaboration with government stakeholders and end users
- Projects operate under government security and compliance requirements — candidates must be comfortable working within a structured and regulated environment