Job details
Senior Frontend Software Engineer (React.js and Next.js)
- GraphQL
- AWS
- TypeScript
- Agile
- React.js
- CSS
- UX
- HTML5
- Kubernetes
- JavaScript
- Software Development
- Software Engineering
- CSS3
- ReactJS
- Web Applications
- Agile Methodolgy
- Business Requirements
- Version Control
- Continuous Integration and Continuous Deployment
- Cloud Infrastructure
Posted: 1 week ago
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