Full Stack Engineer
About this job
Company Overview
Vinova is an award-winning development company established in 2010, specializing in mobile, web, and enterprise applications. We serve global clients across IoT, blockchain, fintech, and ecommerce, delivering quality products through passionate collaboration and cutting-edge technology.
Job Summary
You will develop and deliver production-grade web and backend applications using Node.js and TypeScript, collaborating closely with clients to build scalable, secure, and user-friendly solutions across cloud and frontend technologies.
Responsibilities
- Develop production-grade applications using Node.js and TypeScript following modern web development and component-based architecture
- Design and implement frontend features using frameworks such as React and Next.js to create mobile-responsive and Progressive Web Apps (PWA)
- Design, develop, and maintain RESTful APIs to support application functionality and integrations
- Manage relational and NoSQL databases (e.g., PostgreSQL, DynamoDB) to ensure efficient data storage and retrieval
- Implement Role-Based Access Control (RBAC) to secure application resources and enforce user permissions
- Ensure audit logging and compliance with data protection regulations such as PDPA
- Integrate government digital services including Singpass, MyInfo, and Corppass for user authentication and data verification
- Develop and maintain email and SMS notification services using platforms like AWS SES, SNS, and Twilio
- Build scheduling and availability management features, including calendar functionalities
- Implement attendance tracking systems, such as QR code-based check-in and check-out mechanisms
- Create dashboards and generate reports in exportable formats like PDF and Excel for data analysis and monitoring
- Develop search and filtering capabilities for profiles and listings to enhance user experience
- Build recommendation engines or personalization features based on similarity, preferences, or past user activity
- Integrate AI/ML services or APIs (e.g., OpenAI) to enhance application intelligence and automation
- Deploy and manage cloud infrastructure using services such as AWS EC2, Lambda, and RDS
- Utilize CI/CD pipelines, containerization technologies (Docker, Kubernetes), infrastructure-as-code tools (Terraform, CDK), and monitoring practices to ensure reliable and scalable deployments
- Apply AI-assisted coding tools (e.g., GitHub Copilot) to improve development efficiency and code quality
Preferred competencies and qualifications
- Prior experience building citizen-facing government systems
Market insight
22% above medianExplore related jobs
Similar jobs
See all similar jobsBusiness Analyst
Full Stack Engineer
Business Analyst (AI)
Business Analyst (Apps Services)
Business Analyst (SharePoint Online)
Business Analyst
Frequently asked questions
What salary can I expect?
The employer lists 7 200 – 7 200 $ for this role at VINOVA PTE. LTD. in Serangoon. For comparison, the local market median is about 5 886 $ based on 1 182 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for VINOVA PTE. LTD. and Serangoon.
