Software Engineer, Robotics

Singapore, Singapore

Singtel

The Singtel Group, Asia's leading communications group provides a diverse range of services including fixed, mobile, data, internet, TV, infocomms technology (ICT) and digital solutions.

View all jobs at Singtel

Apply now Apply later

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.  

 

Apply now Apply later
  • Share this job via
  • 𝕏
  • or

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Agile Angular APIs AWS Azure Computer Vision Consulting Data Analytics GCP Git Google Cloud JavaScript Machine Learning Open Source React Robotics Testing UX Vue

Region: Asia/Pacific
Country: Singapore

More jobs like this