Senior Fullstack Developer (React/Node.js/React Native)
Job Description
Senior Fullstack Developer (React/Node.js/React Native) Posting Date : 27 Mar 2026 Close Date :25 Jun 2026
Senior JavaScript Developer (React/Node.js/React Native) Who We Are Looking ForWe are seeking a talented and motivated Software Engineer to join our dynamic development team. You will play a crucial role in designing, developing, and maintaining software products, working closely with stakeholders to ensure they meet the highest standards of quality and performance. Be part of a cross-functional development team that values quality, automation, and user experience of the software we deliver.
Role Responsibilities- Design, develop, and maintain software applications: Write clean, scalable, and efficient code to create software solutions that meet user needs.
- Collaborate with cross-functional teams: Work closely with product managers, designers, and other engineers to deliver high-quality citizen-centric products.
- Perform code reviews: Ensure code quality and share knowledge with team members to improve overall team performance.
- Debug and troubleshoot issues: Identify and resolve software defects and performance issues.
- Implement automated testing and continuous integration: Ensure the reliability and stability of the software through automated tests and CI/CD pipelines.
- Documentation: Create and document technical designs that are aligned with architectural guidelines.
- Stay updated with the latest industry trends: Continuously learn and apply new technologies and best practices to improve our products.
- Bachelor's degree or higher in Computer Science or a related field.
- 5+ years of relevant experience in Software Engineering roles.
- 3+ years of experience leading small engineering teams.
- Extensive hands on experience in full stack web and mobile development, including:
- Frontend & Backend: React and Node.js
- Mobile Platforms: React Native (experience in native Android and iOS is a plus)
- Proficiency with containerization technologies such as Docker and AWS services (Fargate ECS, Lambda, S3, Aurora, RDS)
- Strong database management skills with MySQL and PostgreSQL
- Deep understanding of computer science fundamentals, including:
- Data structures, algorithms, and programming skills
- Cloud computing principles and software design patterns
- Ability to break down complex problems into manageable, actionable items
- Proven expertise in formulating structured solutions that drive progress and results
- Expertise in authentication, middleware development, application security, API design, and system integration
- Experience working with Singapore's whole of government systems
- Proven ability in stakeholder management
- Knowledge of disaster recovery and business continuity planning
- Team player
- Drive for learning and self discovery
- Openness to new ideas
- Strong sense of ownership and proactiveness in 'making things happen'
- Willingness and capability to share and impart knowledge
- Good verbal and written communication skills and ability to handle engagements internally and externally
Sub Specialization : Information Technology; Software Engineer/ Developer Type of Employment : Permanent Minimum Experience : 4 Years Work Location : Others
About This Role
Career insights for Nuclear Engineers positions