Full Stack Engineer
Summary
Vinova Group is hiring a Full Stack Engineer in Singapore to design, build, and maintain software for government digital services and citizen-facing platforms. Day-to-day work spans React.js frontend development, Go/Node.js backends, automated testing, and Docker/CI-CD deployment to cloud services like AWS.
• Design, develop, test, and deploy software applications and systems that support government digital services and citizen-facing platforms. • Monitor, troubleshoot, and resolve technical issues in existing applications and infrastructure. • Participate in code review processes to maintain high standards of code quality, security, and performance. • Partner with UX designers to develop comprehensive product designs that meet user needs and government service requirements. Requirements • Experience in frontend development with React.js • Experience in backend development using Go and/or Node.js is highly advantageous • Experience with modern web applications in JavaScript is highly advantageous • Experience in automated testing using JavaScript testing frameworks/libraries such as Karma, Mocha, Chai and Sinon is highly advantageous. • Experience with database management/usage (both relational and non-relational), and handling of data in different environments is highly advantageous. • Experience in using Docker containers, development of CI/CD pipelines, and deployment using cloud services such as AWS/PasSes/your own private servers is a nice bonus. • Experience in the software development lifecycle in an Agile context is a plus point. • Experience in Scrum is a plus point. Character traits we look out for: • Passion for creating products • Keen sense of learning & self-discovery • Willingness & capability to impart knowledge • High level of self-awareness • Ability to self-manage • Growth mindset • Minimum 3 years experience (or equivalent level of skill) with modern web applications using JavaScript