Company Overview
Vinova is an award-winning development company specializing in mobile, web, and enterprise applications. Since 2010, it has delivered quality projects globally in IoT, blockchain, fintech, banking, networking, and ecommerce, fostering innovation through passion and collaboration.
Job Summary
As a Full-Stack Engineer, you will design, build, deploy, and maintain secure, scalable, and user-centric web applications that enable AI, machine learning, and generative AI solutions for government systems and digital services.
Responsibilities
Design, develop, and maintain full-stack web applications using React, JavaScript, HTML, and CSS for frontend interfaces
Build backend services and APIs using Java/Spring Boot, .NET (C#), or equivalent technologies to support scalable and secure applications
Apply programming skills in Python to develop and enhance software components and automation scripts
Deploy and manage applications in cloud environments such as AWS, GCC, or other approved enterprise cloud platforms to ensure reliability and scalability
Use GitLab or similar version control tools to manage source code, implement CI/CD pipelines, and enforce secure development workflows
Collaborate with product, policy, data, cybersecurity, DevOps, platform, and business teams to translate operational needs into production-ready digital solutions
Troubleshoot and resolve software defects and performance issues through strong analytical and problem-solving skills
Proactively engage in continuous learning and apply modern web, cloud, and AI-enabled technologies to improve agency and citizen services
Preferred competencies and qualifications
Experience working on Singapore Government projects or within public sector agencies
Interest and ability to integrate AI, machine learning, and generative AI technologies into web applications
Self-motivated and resourceful with strong software engineering fundamentals and full-stack development experience
Established in 2010, Vinova is a passion-driven and award-winning development company for mobile, web, and enterprise applications. Our clients span the globe and cover a wide range of projects including IoT, blockchain, banking, fintech, networking, and ecommerce.
Vinova earns respect from customers by being committed to quality, flexibility, and speed. We strive to build great products by working with a passion, working closely with our customers, and through open but disciplined collaboration.
You will be working in an encouraging and challenging environment, taking advantage of the latest technology to develop excellent mobile apps for clients. You will be engaging clients in both on-site and off-site support.
Interested to join our all-star team? Submit your application to us now! Tell us why you want to work with us and why you think you’d be a good candidate. We are looking forward to hearing from you!