Full Stack Engineer Node.js & React.js

Singapore 6 days agoFull-time External
Negotiable
Roles & Responsibilities • 9-month contract, renewable • Government project • Hybrid work arrangement About Us Signify is a platform product under GDP that allows public officers to collect secure electronic signatures (SESs) on their PDF documents. It uses Sign with Singpass which issues signing certificates via the National Certification Authority. We are looking for driven Full Stack Software Engineers to join us on our cross-functional Signify team. We value quality, automation and user experience of the software we deliver. What you will be working on As a Full Stack Software Engineer, you will enhance Signifys technical and user functionality, onboard new government agency officers to Signify, and provide technical operations support for existing users. We prioritize clean code, secured and maintainable systems, bringing modern engineering practices championed by GovTech into the work we do. Expectation of Signify software engineers • Comfortable with tackling a wide array of technical challenges across the full tech stack. • Constantly updated with the latest software engineering best practices. • Develop clean, maintainable, and testable code. • Active participation in routine code reviews. • Work closely with Product Manager, Tech Lead and agency stakeholders in technical analysis of requirements and fulfilling deliverables. Key qualifications/skills • At least 3 years of relevant working experience Degree or Diploma in Computer Science, Information Systems, Computer Engineering or related disciplines • Intermediate to advanced level working knowledge: Node.js (Typescript), React.js apps • Basic to intermediate level of working with AWS Services, IaC, Python apps, Postgres databases • Independent learner with good analytical and problem-solving skills. High adaptability to change. Strong sense of ownership and proactiveness in making things happen. Willingness and capability to share and impart knowledge. • Team players with good communication skills. Tell employers what skills you have Technical Documentation Technical Analysis CSS Technical Operations TypeScript User Experience Software Engineering Agile JavaScript Adaptability Good Communication Skills Python Web Applications Java API Databases