Fullstack Software Engineer - MDDI

Vinova Pte. Ltd.

Singapore

On-site

SGD 67,000 - 112,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Vinova Pte. Ltd. in Singapore is seeking a capable full‑stack developer to design, build and maintain scalable web applications using ReactJS with TypeScript on the frontend and Python with Django or FastAPI on the backend.

You will implement CI/CD pipelines with GitLab, develop AI-powered data processing modules, collaborate across cross‑functional teams, and help advance resilient, observable systems using Docker, Kubernetes and OpenTelemetry.

Qualifications

  • Minimum 3 years of full-stack web development experience.
  • Experience in team-based development and CI/CD workflows with GitLab.
  • Strong frontend with JavaScript/TypeScript; ReactJS.
  • Backend with Python Django or FastAPI.
  • Knowledge of DevOps, automation for tests and deployment in containerized apps with Docker/Kubernetes.
  • Understanding of software architecture and distributed systems.
  • Ability to balance performance and maintainability with business needs.

Responsibilities

  • Develop and maintain full-stack applications using ReactJS with TypeScript for frontend and Python frameworks for backend.
  • Build AI-powered modules for data-intensive systems.
  • Implement and maintain CI/CD pipelines using GitLab.
  • Develop automated testing scripts and QA frameworks.
  • Collaborate with team members to improve code quality and project outcomes.
  • Participate in code reviews and contribute to architectural decisions.

Skills

ReactJS
TypeScript
Python
Django
FastAPI
GitLab CI/CD
CI/CD
Docker
Kubernetes
OpenTelemetry
Software architecture

Tools

GitLab
Docker
Kubernetes
OpenTelemetry

Job description

Company Overview

Established in 2010, Vinova is an award-winning development company specializing in mobile, web, and enterprise applications. We serve global clients across IoT, blockchain, fintech, networking, and ecommerce, delivering quality products through passionate collaboration.

Job Summary

Develop and maintain full-stack web applications, build AI-powered modules, and implement CI/CD pipelines while collaborating with cross-functional teams to deliver scalable, high-quality software solutions.

Responsibilities

  • Develop and maintain full-stack applications using ReactJS with TypeScript for frontend and Python frameworks such as Django or FastAPI for backend to deliver robust web solutions
  • Build and enhance modules for data-intensive systems incorporating complex AI-powered workflows to improve system capabilities
  • Implement and maintain CI/CD pipelines using GitLab to automate software deployment and ensure continuous integration
  • Develop automated testing scripts and quality assurance frameworks to maintain high software reliability and performance
  • Collaborate closely with team members to provide technical insights and feedback that improve code quality and project outcomes
  • Participate in code reviews and contribute to technical architecture decisions to ensure scalable and maintainable system design

Required competencies and certifications

  • Demonstrated minimum 3 years of experience in full-stack web application development
  • Experience working effectively within a development team and using CI/CD tools such as GitLab
  • Proficiency in JavaScript/TypeScript frameworks (e.g., ReactJS, AngularJS) to develop customized front-end components
  • Proficiency in Python web frameworks (e.g., Django, Flask) or backend frameworks (e.g., FastAPI), with preference for Django
  • Understanding of DevOps principles and ability to automate software testing and deployment for containerized applications using tools like GitLab, Docker, and Kubernetes
  • Knowledge of software architecture principles, system design, and building resilient distributed systems
  • Experience making technical decisions that balance performance, maintainability, and business requirements

Preferred competencies and qualifications

  • Experience developing application software components involving AI and data analytics, collaborating with multidisciplinary teams including data scientists and data engineers
  • Experience using observability and monitoring tools such as OpenTelemetry
  • Familiarity with Government ICT & SS Management (IM8) policies and compliance requirements
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Fullstack Developer
Fullstack Developer

Vinova Pte. Ltd. • Singapore

On-site
SGD 60,000 - 80,000
Competitive salary & benefits package
Career growth & professional development
Collaborative and innovative work culture
Python Full Stack Engineer
Python Full Stack Engineer

United States Digital Space LLC • Singapore

On-site
SGD 90,000 - 130,000
Manager, AIO Innovation (Contract)
Manager, AIO Innovation (Contract)

National University Health System • Singapore

On-site
SGD 90,000 - 150,000
Full-Stack Software Engineer (Fintech / Digital Assets)
Full-Stack Software Engineer (Fintech / Digital Assets)

WX CAPITAL PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Full-Stack AI Web Engineer (React/Python, CI/CD)
Full-Stack AI Web Engineer (React/Python, CI/CD)

Vinova Pte. Ltd. • Singapore

On-site
SGD 67,000 - 112,000
Senior R&D AI Software Engineer
Senior R&D AI Software Engineer

Keysight Technologies • Singapore

On-site
SGD 80,000 - 100,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Manager, AIO Innovation (Contract)
Manager, AIO Innovation (Contract)

National University Polyclinics • Singapore

On-site
SGD 120,000 - 180,000
Senior Full Stack Engineer
Senior Full Stack Engineer

GTS Consulting • Singapore

On-site
SGD 120,000 - 180,000
Fullstack Java Engineer
Fullstack Java Engineer

United States Digital Space LLC • Singapore

On-site
SGD 60,000 - 90,000