Full Stack Engineer

ST ENGINEERING IHQ PTE. LTD.

Singapore

On-site

SGD 60,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ST Engineering is seeking a skilled Full Stack Engineer for the Group Engineering Centre's Video Analytics team in Singapore. You will design and build end-to-end video analytics platforms, with React frontend and Java or Python backend, to enable AI-driven insights across ST Engineering businesses.

You will collaborate with cross-functional teams to deliver robust, scalable software products, focusing on quality, performance, and maintainability in enterprise environments.

Qualifications

  • Experience delivering production-quality full-stack software systems.
  • Fluent in React for front-end development.
  • Strong backend experience in Java or Python.
  • Experience with PostgreSQL databases.
  • Design and consume RESTful APIs in service-oriented architectures.
  • Familiar with version control, testing, and collaborative workflows.
  • Ability to communicate across cross-functional teams.

Responsibilities

  • Design, develop, and maintain end-to-end applications for video analytics platforms.
  • Build responsive interfaces using React for visualization of analytics and workflows.
  • Develop backend services and APIs using Java or Python to support orchestration and data access.
  • Ensure performance, reliability, security, and maintainability across the stack.

Skills

Full Stack Developer
React
Java or Python backend
RESTful APIs
PostgreSQL
Software engineering fundamentals
Version control
Testing practices
Team collaboration
Cloud / deployment knowledge

Tools

Docker
Kubernetes
CI/CD pipelines

Job description

We are seeking a skilledFull Stack Engineer to join theGroup Engineering Centre (GEC) - Video Analytics team atST Engineering. You will work as part of a high-performing engineering team to design and developend-to-end video analytics solutions and platforms that enable the deployment, operation, and visualisation of advanced AI and computer vision capabilities across multiple ST Engineering businesses.

You will work closely with cross-functional teamsto translate complex analytics capabilities intorobust, scalable, and user-friendly software products. This role places a strong emphasis onsoftware engineering excellence, modern web development usingReact, and backend development usingJava or Python.

Key Responsibilities
Full Stack Application Development
  • Design, develop, and maintainend-to-end applications for video analytics platforms, spanning front-end, backend, and system integrations.
  • Buildresponsive and intuitive user interfaces usingReact, enabling effective visualisation of video streams, analytics results, alerts, and workflows.
  • Developbackend services and APIs usingJava or Python to support video analytics orchestration, configuration management, data access, and system integration.
  • Ensure high standards ofperformance, reliability, security, and maintainability across the full stack.
Platform & Systems Integration
  • Integrate applications withvideo ingestion pipelines, computer vision services, and machine learning inference systems.
  • Work with video streaming, event-driven architectures, and metadata services.
  • Collaborate with infrastructure and system teams to deploy and operate platforms in enterprise or mission-critical environments.
  • Support integration with internal and external systems across ST Engineering businesses.
Software Engineering Excellence
  • Applystrong software engineering principles, including clean code, modular design, testing, and documentation.
  • Participate actively in code reviews and architecture discussions, contributing to continuous improvement of the codebase.
  • Troubleshoot and resolve defects, performance issues, and scalability challenges.
  • Contribute to shared frameworks, reusable components, and platform standards within the Video Analytics team.
Collaboration & Delivery
  • Work closely with machine learning engineers to ensure smooth integration between AI models and production platforms.
  • Engage with product owners, domain experts, and users to understand requirements and deliver practical, operationally effective solutions.
  • Support agile development practices, including iterative delivery and incremental platform enhancements.
Required Skills & Experience
Essential
  • Strong experience as aFull Stack Developer, delivering production-quality software systems.
  • Excellentsoftware engineering fundamentalsand experience building maintainable, scalable applications.
  • Fluency inReactfor front-end development.
  • Strong backend development experience inJava or Python.
  • Familiaritywith usingdatabases such as PostgreSQL.
  • Experience designing and implementingRESTful APIsand service-based architectures.
  • Proficiency with version control, testing practices, and collaborative development workflows.
  • Ability to communicate effectively within cross-functional engineering teams.
Desirable
  • Experience withvideo analytics, video streaming, or media-centric platforms.
  • Familiarity with integrating AI or machine learning components into applications.
  • Exposure to microservices, containers, or cloud-based deployments.
  • Knowledge of authentication, authorisation, and secure application design.
  • Experience working on complex, enterprise-grade or operational systems.
What We Offer
  • The opportunity to buildcore software platforms that enable advanced video analytics across diverse industries.
  • Close collaboration with AI and computer vision experts in a group-level engineering centre of excellence.
  • Exposure to large-scale, real-world systems deployed in demanding environments.
  • A collaborative, engineering-driven culture with strong emphasis on quality and learning.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Engineer - Video Analytics Platform
Full-Stack Engineer - Video Analytics Platform

ST ENGINEERING IHQ PTE. LTD. • Singapore

On-site
SGD 60,000 - 120,000
Software Engineer, Full stack Web Development
Software Engineer, Full stack Web Development

ST ENGINEERING IHQ PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Career development opportunities
Global impact projects
Competitive remuneration package
+1
Software Engineer, Full stack web application development
Software Engineer, Full stack web application development

ST Engineering • Singapore

On-site
SGD 110,000 - 180,000
Full Stack / Software Engineer
Full Stack / Software Engineer

Red Dot Analytics Pte Ltd • Singapore

Hybrid
SGD 70,000 - 110,000
Software Engineer
Software Engineer

Datumstruct (S) Pte Ltd • Singapore

On-site
SGD 60,000 - 120,000
Senior Full Stack Software Engineer (DSC/TE)
Senior Full Stack Software Engineer (DSC/TE)

ST Engineering Advanced Networks & Sensors Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Competitive remuneration
Comprehensive benefits
Full-Stack Developer
Full-Stack Developer

Instavar • Singapore

Hybrid
SGD 70,000 - 120,000
Equity
Health insurance
Flexible work arrangements
+1
Software Engineer - DS/MC
Software Engineer - DS/MC

ST Engineering Mission Software & Services Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Senior Full Stack Software Engineer (DSC/TE)
Senior Full Stack Software Engineer (DSC/TE)

ST ENGINEERING ADVANCED NETWORKS & SENSORS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Web Developer (React / C#, MSSQL)
Web Developer (React / C#, MSSQL)

ST ENGINEERING TRAINING & SIMULATION SYSTEMS PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000