Software Engineer

SODA VISION logo

SODA VISION

View Salaries, Reviews, and more  

Job Summary


Salary
S$3,700 - S$5,000 / Monthly

Job Type
-

Seniority

Years of Experience
At least 1 year

Tech Stacks
React .NET Node.js Flask OpenCV Flow Factory API Rest API Next.js

Job Description

Position Summary

We are looking for a Frontend Software Engineer to join our R&D team to develop and enhance our machine vision and AI workflow platform solutions for industrial customers. The main focus of this role is to build clean, practical, and user-friendly frontend interfaces for our web-based software platform, including workflow configuration pages, dashboards, reporting modules, and operator-facing job interfaces. The candidate will work closely with internal R&D, product, and UI/UX discussions to ensure the software is easy to use in real production environments. Candidates who are familiar with React / Next.js frontend development, API integration, and modern UI component design will be highly preferred. Experience in backend development will be considered an added advantage to support cross-functional development tasks.

Essential Accountabilities

  • Design and develop modern, responsive, and user-friendly frontend applications for machine vision and AI workflow platforms.
  • Build intuitive configuration pages, dashboards, reporting views, and operator workflow interfaces.
  • Work closely with UI/UX, product, and R&D teams to convert customer requirements intopolished frontend features.
  • Optimize frontend performance, component reusability, state management, and cross-device compatibility.
  • Design, develop, test, and maintain software applications for machine vision and AI inspection platforms.
  • Collaborate with backend engineers on REST API integration and data flow design forvision-based applications.
  • Contribute to backend services, REST APIs, and workflow engines when required(bonus skill).
  • Develop modern frontend interfaces and dashboards for system configuration, reporting, and monitoring.
  • Collaborate with UI/UX, sales, and support teams to translate customer requirements into product features.
  • Troubleshoot software issues, optimize system performance, and improve deployment reliability.
  • Prepare technical documentation, API references, deployment guides, and user manuals.
  • Participate in product roadmap discussions, architecture improvements, and continuous innovation.
  • Perform other duties as assigned.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related field.
  • Minimum 2–5 years of experience in software development (fresh graduates with strong project portfolios are also welcome).
  • Strong hands-on experience in React, Next.js, Ant Design, or similar frontend frameworks.
  • Proven experience in frontend development using React, Next.js, modern component libraries, and API integration patterns.
  • Experience in backend development using Flask, FastAPI, Node.js, or .NET is an added advantage but not mandatory.
  • Familiar with REST API design, database integration, and software architecture best practices.
  • Experience with OpenCV, OCR pipelines, AI model integration, or machine vision systems is a strong plus.
  • Knowledge of industrial automation, manufacturing workflows, or inspection systems is a plus.
  • Strong analytical thinking, debugging, and problem-solving skills.
  • Good communication skills and ability to work closely with cross-functional teams.
  • Positive attitude, ownership mindset, and passion for building reliable products.

Why Join Us

  • Opportunity to build real-world industrial software used by global manufacturing customers.
  • Strong exposure to AI, machine vision, OCR, workflow automation, and smart factory applications.
  • Hands-on involvement in product feature design, UI improvements, and customer-driven enhancements.
  • Fast-paced R&D environment with strong ownership and career growth opportunities.
  • Opportunity to work closely with cross-functional engineering, deployment, and customer success teams.

Interview Questions of Software Engineer at SODA VISION

Currently, there aren't any interview questions for this role at SODA VISION shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now