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