Point your AI agent at freehire and let it find you a job.

Get the CLI →

Full Stack Engineer (Video Analytics)

NewBe an early applicant
Overview Job Title: Full Stack Engineer (Video Analytics)

Job ID: 21775

Location: ST Engineering Jurong East Bui, SG

About the Role We are seeking a skilled

Full Stack Engineer

to join the

Group Engineering Centre (GEC) – Video Analytics team

at

ST Engineering . You will work as part of a high‑performing engineering team to design and develop

end‑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 teams to translate complex analytics capabilities into

robust, scalable, and user‑friendly software products . This role places a strong emphasis on

software engineering excellence , modern web development using

React , and backend development using

Java or Python .

Key Responsibilities

Full Stack Application Development

Design, develop, and maintain

end‑to‑end applications

for video analytics platforms, spanning front‑end, backend, and system integrations.

Build

responsive and intuitive user interfaces

using

React , enabling effective visualisation of video streams, analytics results, alerts, and workflows.

Develop

backend services and APIs

using

Java or Python

to support video analytics orchestration, configuration management, data access, and system integration.

Ensure high standards of

performance, reliability, security, and maintainability

across the full stack.

Platform & Systems Integration

Integrate applications with

video 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

Apply

strong 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 a

Full Stack Developer , delivering production‑quality software systems.

Excellent

software engineering fundamentals

and experience building maintainable, scalable applications.

Fluency in

React

for front‑end development.

Strong backend development experience in

Java or Python .

Familiarity with using databases such as PostgreSQL.

Experience designing and implementing

RESTful APIs

and service‑based architectures.

Proficiency with version control, testing practices, and collaborative development workflows.

Ability to communicate effectively within cross‑functional engineering teams.

Desirable

Experience with

video 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 build

core 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.

If you are passionate about

building high‑quality software , fluent in

React and Java or Python , and excited to work on platforms that bring advanced video analytics solutions to life, we would welcome your application.

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available