
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.