Qureos

Find The RightJob.

Thingsboard Developer

Key Responsibilities

  • Design, develop, and customize ThingsBoard dashboards, widgets, and rule chains
  • Integrate IoT devices, sensors, and gateways using MQTT, HTTP, CoAP
  • Configure device profiles, assets, alarms, and telemetry processing
  • Implement rule chains for data transformation, alerts, notifications, and automation
  • Develop and maintain custom widgets using JavaScript/Angular (ThingsBoard UI framework)
  • Integrate ThingsBoard with third-party systems (ERP, HRIS, Smart Farming platforms, APIs)
  • Optimize system performance, data storage, and telemetry handling
  • Manage multi-tenant environments and access control
  • Support deployment, configuration, and maintenance of ThingsBoard (Cloud or On-Prem)
  • Troubleshoot device connectivity, data inconsistencies, and platform issues
  • Collaborate with frontend, backend, and data teams to deliver end-to-end IoT solutions

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field
  • 2+ years of experience working with IoT platforms (ThingsBoard preferred)
  • Strong understanding of ThingsBoard architecture (devices, assets, rule chains, dashboards)
  • Experience with MQTT, HTTP, REST APIs
  • Experience customizing or extending ThingsBoard backend (Java / Spring Boot)
  • Proficiency in JavaScript for custom widgets and UI customization
  • Experience with Linux environments and server administration
  • Knowledge of SQL and/or NoSQL databases (PostgreSQL, Cassandra)
  • Familiarity with Docker and containerized deployments
  • Experience integrating IoT data with external systems or dashboards
  • Strong debugging and problem-solving skills
  • Familiarity with cloud platforms (AWS, GCP, Azure)
  • Experience in Smart Farming (nice to have)

Job Type: Full-time

Work Location: Remote

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.