Epicareer Might not Working Properly
Learn More

Software Engineer, Robotics

Salary undisclosed

Apply on


Original
Simplified

NCS is a leading technology services firm that operates across the Asia Pacific region in over 20 cities, providing consulting, digital services, technology solutions, and more. We believe in harnessing the power of technology to achieve extraordinary things, creating lasting value and impact for our communities, partners, and people. Our diverse workforce of 13,000 has delivered large-scale, mission-critical, and multi-platform projects for governments and enterprises in Singapore and the APAC region.

As a Software Engineer (Robotics) you will design, develop, and maintain the frontend of our robotics fleet management software platform using modern web technologies.

What will you do?

  • Design, develop, and maintain the frontend of our robotics fleet management software platform using modern web technologies (HTML5, CSS3, JavaScript, Angular, React, etc.)
  • Collaborate with cross-functional teams, including backend engineers, technical project managers, and UX designers, to deliver high-quality software features
  • Implement responsive, intuitive, and user-friendly interfaces for desktop and mobile devices
  • Develop and integrate data visualizations, dashboards, and reports to provide insights into fleet performance and operations
  • Ensure seamless integration with backend APIs and services
  • Participate in code reviews, contribute to open-source projects, and stay up-to-date with industry trends and best practices
  • Troubleshoot and debug frontend issues, optimizing performance and resolving bugs
  • Collaborate with QA engineers to develop automated testing and ensure high-quality software delivery

The ideal candidate should possess:

  • 3+ years of experience in frontend development with modern web technologies (React, Angular, Vue.js, etc.)
  • Strong proficiency in HTML5, CSS3, JavaScript, and CSS preprocessors (Sass, Less, etc.)
  • Experience with state management libraries (Redux, MobX, etc.) and UI component libraries (Material-UI, Bootstrap, etc.)
  • Familiarity with fleet (or IoT device) management software is a plus
  • Strong understanding of software development principles, patterns, and best practices
  • Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced environment

Nice to Have:

  • Experience with Webpack, Babel, and other build tools
  • Knowledge of computer vision, machine learning, or data analytics
  • Familiarity with Agile development methodologies and version control systems (Git, SVN, etc.)
  • Experience with cloud platforms (AWS, Azure, Google Cloud, etc.)

[Singaporean Only]

We are driven by our AEIOU beliefs—Adventure, Excellence, Integrity, Ownership, and Unity—and we seek individuals who embody these values in both their professional and personal lives. We are committed to our Impact: Valuing our clients, Growing our people, and Creating our future.

Together, we make the extraordinary happen.