Enable job alerts via email!

Full Stack Engineer

SENSERBOT PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in automation and robotics seeks a Full Stack Engineer to architect and maintain cloud-integrated backend systems. This role involves developing web interfaces, supporting robot-cloud communication, and collaborating with hardware and AI teams to create robust software systems. If you have a degree in Computer Science or Engineering and 2 years of experience in relevant technologies, we invite you to apply.

Qualifications

  • Minimum 2 years of experience as a Full Stack or Backend Engineer.
  • Familiarity with cloud platforms such as AWS, Google Cloud, or Azure.
  • Solid understanding of cloud-based microservices architecture.

Responsibilities

  • Design, develop, and maintain backend services using Python and Django.
  • Build and maintain user-facing interfaces using modern JavaScript frameworks.
  • Deploy and manage cloud infrastructure to support robotics communication.

Skills

Python
Django
JavaScript
React
HTML/CSS
AWS
Docker
CI/CD
RESTful API
Problem-solving

Education

Bachelor's Degree in Computer Science, Engineering, or related field

Tools

AWS
Docker

Job description

About Senserbot

Founded in 2016, Senserbot is a leader in cutting-edge automation and robotics, developing intelligent systems that power next-generation inventory tracking, asset management, and autonomous stock-taking. At the core of our solutions is the fusion of robotics with cloud computing, enabling real-time communication, control, and data processing at scale.

We are passionate about building smarter machines, and we’re looking for equally passionate individuals to help us take it to the next level.

Role Overview

We are hiring a Full Stack Engineer who will play a key role in architecting and maintaining our cloud-integrated backend systems, building intuitive web interfaces, and supporting robot-cloud communication pipelines.

You will collaborate closely with our hardware and AI teams to develop robust, scalable, and secure software systems that empower our robotic platforms.

Key Responsibilities

  • Design, develop, and maintain backend services using Python and Django.
  • Build and maintain user-facing interfaces using modern JavaScript frameworks (e.g., React, Vue.js).
  • Deploy and manage cloud infrastructure (AWS preferred) to support robotics communication and data pipelines.
  • Develop RESTful APIs and services to interface with hardware, analytics, and dashboards.
  • Monitor system health, optimize performance, and troubleshoot production issues.
  • Work closely with cross-functional teams including robotics, firmware, and AI/ML engineers.

Requirements

  • Bachelor’s Degree in Computer Science, Engineering, or related field.
  • Minimum 2 years of experience as a Full Stack or Backend Engineer.
  • Strong programming skills in Python; solid experience with Django or similar frameworks.
  • Familiarity with frontend development using JavaScript, React, HTML/CSS.
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure.
  • Experience with containerization tools like Docker, and deployment workflows using CI/CD tools.
  • Familiarity with RESTful API design, security practices, and data modeling.
  • Solid understanding of cloud-based microservices architecture and DevOps principles.
  • A team player with strong problem-solving and communication skills.

Bonus Points For

  • Experience working with robotic systems or IoT devices.
  • Familiarity with real-time systems, MQTT, or robotics communication protocols.
  • Exposure to machine learning workflows or analytics dashboards.
  • Passion for clean, testable code and continuous improvement.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.