freehire launches on Product Hunt on 26 August.

Follow →

Frontend Engineer (18 months contract)

Summary

Build and maintain React/TypeScript web apps for a government tax agency, collaborating with UX and backend teams to deliver public-facing and internal digital services.

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

See also