Search by job, company or skills

G. TECH PTE. LTD.

Full Stack Software Developer

Early Applicant
  • Posted 25 days ago
  • Be among the first 10 applicants
1-4 Years
SGD 4,000 - 4,500 per month

Job Description

Role Overview:
We are seeking a highly skilled Full Stack Software Developer to design, develop, and maintain innovative IoT systems. The ideal candidate will have strong expertise in embedded systems development combined with proficiency in full stack application development, enabling seamless integration between hardware, firmware, and cloud-based platforms.

Key Responsibilities:

  • Design, implement, and optimize embedded software for carpark control units, sensors, and IoT devices.
  • Develop and maintain backend services, APIs, and databases for real-time monitoring and reporting.
  • Create intuitive front-end interfaces for dashboards, payment systems, and user applications.
  • Integrate hardware with software platforms.
  • Ensure system reliability, scalability, and security across embedded and cloud-based components.
  • Collaborate with hardware engineers, product managers, and QA teams to deliver end-to-end solutions.
  • Perform troubleshooting, debugging, and performance optimization of both embedded and server applications.

Required Skills & Experience:

  • Strong proficiency in C/C++ and Python for embedded and application development.
  • Experience with RTOS, microcontrollers (ARM, STM32, ESP32), and IoT communication protocols (MQTT, Modbus, CAN, RS485).
  • Proficiency in full stack development:
    • Backend: Node.js, Python (Django/Flask/FastAPI), Java
    • Frontend: React.js, Next.js, Angular.js, or Vue.js.
    • Databases: MySQL, PostgreSQL, MongoDB.
  • Knowledge of cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
  • Knowledge of CI/CD pipelines (CircleCI, Jenkins, etc)
  • Familiarity with computer vision and AI/ML is a strong plus.
  • Strong problem-solving skills and ability to work on cross-functional teams.

Preferred Qualifications:

  • Experience in IoT solutions, or mobility applications.
  • Understanding of payment integrations (POS, NFC, QR code systems).
  • Knowledge of cybersecurity best practices in embedded and web applications.
  • Understanding of advanced state management like Redux
  • Knowledge of Error Monitoring and Logging like ELK, Grafana, Sentry, Prometheus, etc.

More Info

Industry:Other

Job Type:Permanent Job

Date Posted: 05/09/2025

Job ID: 125524969

Report Job
View More
Last Updated: 28-09-2025 07:59:42 PM
Home Jobs in Singapore Full Stack Software Developer

Similar Jobs