Search by job, company or skills

S

Software Engineer

2-5 Years
SGD 3,700 - 5,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 20 hours ago
  • Be among the first 10 applicants
Early Applicant

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.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 145641177