Search by job, company or skills
Key Responsibilities:
. Lead the development of complex frontend applications using React.js and Next.js, ensuring high performance, reusability, and scalability
. Architect and implement responsive, accessible, and performant user interfaces that deliver exceptional user experiences
. Collaborate with UX designers and backend engineers to translate business requirements into technical solutions
. Champion best practices in frontend development, including code quality, testing, and documentation
. Mentor junior developers and conduct code reviews to maintain high code quality standards
. Participate in agile ceremonies and contribute to technical planning and architecture discussions
. Troubleshoot and debug production issues whilst maintaining system stability
Required Skills and Experience:
. 8+ years of professional software development experience
. Strong expertise in React.js and Next.js, including state management solutions and modern React patterns
. Profound understanding of JavaScript/TypeScript, HTML5, and CSS3
. Experience with frontend build tools, package managers, and version control systems
. Strong knowledge of frontend testing frameworks and methodologies
. Experience working in Agile environments with continuous integration/continuous deployment (CI/CD)
. Excellent problem-solving skills and attention to detail
. Strong communication skills and experience working in cross-functional teams
Good to Have:
. Experience with AWS services and cloud infrastructure
. Knowledge of container orchestration platforms, particularly Kubernetes or Amazon EKS
. Experience with micro-frontend architecture
. Understanding of server-side rendering and static site generation
. Experience working on Singapore Government IT projects
. Hands-on experience with SingPass and CorpPass integration
. Familiarity with Singapore Government Technology Stack (SGTS)
. Experience implementing government security policies and guidelines
. Knowledge of government digital service standards and best practices
. Experience with performance monitoring and optimization tools
. Experience with GraphQL
. Contributions to open-source projects
Date Posted: 04/09/2025
Job ID: 125465475