The Full Stack Engineer (AI-Assisted programming)

VINOVA PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

VINOVA PTE. LTD. in Singapore seeks a Full Stack Engineer to lead end-to-end development, cloud architecture on Azure, and AI-assisted coding for PUB’s gen-AI procurement web app as part of PUB’s AI initiative.

The role combines frontend/backend work with secure, observable cloud services, and requires strong Git and CI/CD experience in an agile environment. You will collaborate with stakeholders and ensure secure, scalable delivery.

Qualifications

  • Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or related disciplines.
  • Experience with Git and modern branching workflows (GitFlow, trunk-based development).
  • Strong proficiency in both frontend and backend development.
  • Knowledge of software engineering best practices (DRY, SRP, testability) and AI-augmented development workflows.
  • Strong code review instincts — detecting hallucinations, logic errors, and security issues in AI output.
  • Experience working in an agile release model and adapting to evolving requirements and user feedback.
  • Proficiency with Next.js, TypeScript, React.js, and UI libraries (e.g., ShadCN, Tailwind CSS).
  • Experience with relational databases.
  • Knowledge of frontend security (CSP, CORS, XSS) and backend security (OAuth, JWT, API rate limiting).
  • Experience with cloud security (IAM, Secrets Management, OWASP Top10).
  • Proven experience setting up and managing Azure infrastructure, CI/CD pipelines (GitLab CI), and containerization (Docker, Kubernetes).
  • Experience with unit and integration testing (Jest, Cypress, Playwright).
  • Backend testing with Postman or similar tools.
  • Observability & monitoring with APM tools (Prometheus, OpenTelemetry).
  • Knowledge of logging frameworks (ELK Stack, Loki).
  • API design principles and scalability strategies.
  • Bonus: government procurement processes and Azure certifications.

Responsibilities

  • Conduct user testing sessions to gather feedback on functionality and user experience.
  • Engage with stakeholders to translate requirements into technical specifications and testable artifacts.
  • Own end-to-end delivery (frontend, backend, and cloud), leveraging AI coding assists while ensuring quality and maintainability.
  • Build responsive, accessible web interfaces with ownership of architecture and reusability.
  • Design and operate secure, reliable backend services and APIs; manage API contracts and data models.
  • Review AI-generated code to identify hallucinations and security issues before integration.
  • Design, implement, and operate Azure infrastructure for secure, scalable, highly available solutions.
  • Translate requirements into well-architected Azure references, balancing performance, cost, and complexity.
  • Establish CI/CD pipelines and automated testing strategies with secure-by-default practices.
  • Implement comprehensive security measures, including authentication, authorization, and API security.

Skills

Full stack development
Frontend & Backend development
JavaScript/TypeScript
AI-assisted coding
Code review
Agile methodologies

Education

Degree or Diploma in Computer Science or related

Tools

Git
Azure
Docker
Kubernetes
Postman
Jest/Cypress

Job description

The Full Stack Engineer is a pivotal role responsible for the end-to-end design, development, deployment, and maintenance of scalable, high-performance, and secure web applications.

This role combines application development(AI-assistedprogramming)with hands-on ownership of cloud infrastructure, ensuring reliable, secure, andscalablesystems on Azure.Theengineer would be workingon PUB’sgen-AIassistedprocurement-related web applicationas part of PUB’s AI initiative.

Key responsibilities

User Engagement & Requirements Gathering:

  • Conduct user testing sessions to gather valuable feedback on application functionality and user experience.

  • Actively engage with stakeholders and end-users to gather, refine, and translate product functionality requirements into technical specifications/ testable artifacts.

AI-Assisted Development & Code Quality:

  • Own end-to-end application delivery (frontend, backend, and cloud),leveragingAI coding assistants to accelerate development while ensuring quality, scalability, and maintainability (DRY, modular design, separation of concerns).

  • Build responsive, accessible, and performant web interfaces, using AI to speed up development whileretainingfull ownership of architecture and reusability.

  • Design andoperatesecure, reliable, and observable backend services and APIs, guiding AI for boilerplate and tests while owning API contracts and data models.

  • Review andvalidateall AI-generated code,identifyinghallucinations, logic flaws, and maintainability issues before integration.

Cloud Architecture & Infrastructure:

  • Own the end-to-end design, implementation, and operation of Azure infrastructure, ensuring solutions are secure, scalable,highly available, and compliant by design.

  • Translate application and security requirements into well-architected Azure reference architectures, balancing performance, cost, and operational complexity.

  • Design and implement secure network topologies, includingsegmentedVNets, subnet strategies,private connectivity patterns (Private Endpoints,VNetIntegration) toeliminatepublic exposure of criticalservices,and network security enforcement using NSGs

  • Architect and deploy cloud-native application platforms,leveragingservices such as:

  • Compute: Azure Kubernetes Service (AKS)

  • Integration: API Management (APIM)

  • Security: Key Vault, Managed Identities, Entra ID integration

  • Edge & Protection: Application Gateway, WAF

  • Storage:Azure Blob Storage, Azure PostgreSQL Flexible Server

  • Implement secure-by-default infrastructure patterns, includingsecret management and end-to-end encryption (in transit and at rest)

DevOps:

  • Design, implement, andmaintainfull-stack CI/CD deployment strategies and pipelines, ensuring automated, compliant, and efficient release processes.

Testing & Quality Assurance:

  • Establish comprehensive automated test strategies, including unit, integration, and end-to-end testing, ensuring high code coverage.

  • Resolve all identified software defects, bugstomaintainapplication stability and integrity.

Security & Compliance:

  • Ensure adherence to IM8 compliance requirements and any other emerging organizational compliance mandates.

  • Implement andmaintaincomprehensive full-stack security measures, including robust authentication, authorization, API security, and frontend security best practices.

  • Establish regularSAST, SCA, container image, vulnerability scans and otherregular security related scans and resolve identified security vulnerabilitiesaccording to compliance timeline.

Qualifications & Experience

Full Stack Development:

  • Degree or Diploma in Computer Science, Computer or ElectronicsEngineering, Information Technology, or related disciplines.

  • Experience with Git and modern branching workflows (GitFlow, trunk-baseddevelopment).

  • Strongproficiencyin both frontend and backend development.

  • Strong understanding of software engineering best practices (DRY, single responsibility principle, meaningful abstraction, testability) and the ability to enforce these standards within an AI-augmented development workflow.

  • Strong code review instincts — can catch hallucinations, logic errors, and security issues in AI output

  • Working in an agile release model, engineers must be adaptableandproactiveto evolving requirements and user feedback.

Technologies:

  • Next.js,TypeScript, React.js, UIcomponentlibraries (e.g.,ShadCN, Tailwind CSS).

  • Experience with relational databases

Security & Compliance:

  • Experience with IM8 compliance and system commissioning for government projects

  • Strong knowledge of frontend security (CSP, CORS, XSS prevention).

  • Experience with backend security (OAuth, JWT, API rate limiting,encryption).

  • Familiarity with cloud security (IAM, Secrets Management, OWASP Top10).

DevOps&Infrastructure:

  • Proven experience setting up and managing Azure infrastructure(refer to Azure services listed in the Cloud Architecture & Infrastructure of Key Responsibilities).

  • Experience with CI/CD pipelines using GitLab CI

  • Experience with containerization and orchestration (Docker, Kubernetes).

Software Quality & Testing:

  • Experience with unit and integration testing (Jest, Cypress, Playwright, Pact).

  • Backend testing using Postman,Supertest, contract testing.

Observability & Monitoring:

  • Experience implementing application performance monitoring (APM) tools(Prometheus,OpenTelemetry).

  • Knowledge of logging frameworks (ELK Stack, Loki,Fluentd) to track anddebug issues across distributed systems.

Backend Scalability & API Design:

  • Strong experience in API design principles

  • Knowledge of API rate limiting, caching strategies (Redis, Varnish), andperformance optimizations.

  • Familiarity with backend service scalability strategies (horizontal scaling,autoscaling, load balancing).

Bonus Experience (Added Advantage):

  • Experience with government procurement processes

  • Microsoft Certified: Azure Solutions Architect Expert

  • Microsoft Certified: Azure Security Engineer Associate

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer – AI-Assisted Development
Senior Full Stack Engineer – AI-Assisted Development

CMC-APAC PRIVATE LIMITED • Singapore

On-site
SGD 180,000 - 260,000
Senior Full Stack Engineer – AI-Assisted Development
Senior Full Stack Engineer – AI-Assisted Development

CMC Global • Singapore

On-site
SGD 180,000 - 240,000
AI-Enabled Full Stack Engineer
AI-Enabled Full Stack Engineer

ANCHOR GLOBAL CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 135,000
AI-Enabled Full Stack Engineer
AI-Enabled Full Stack Engineer

ANCHOR SEARCH GROUP PTE. LTD. • Singapore

On-site
SGD 110,000 - 190,000
M55 - Full Stack Engineer
M55 - Full Stack Engineer

FPT Software • Singapore

On-site
SGD 120,000 - 180,000
Cloud Platform Engineer
Cloud Platform Engineer

SEDHA CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 190,000
Full Stack Developer (AI-Enabled)
Full Stack Developer (AI-Enabled)

NCS Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Cloud Engineer
Cloud Engineer

Total eBiz Solutions • Singapore

On-site
SGD 180,000 - 240,000
#EG Full Stack Developer (AI-Enabled)
#EG Full Stack Developer (AI-Enabled)

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 190,000
Competitive compensation
Professional development support
Global client exposure
AI Application Engineer
AI Application Engineer

Tap Growth ai • Singapore

On-site
SGD 120,000 - 180,000