Full Stack IoT Developer (Mid-Level)
Inventi Asia | Property Management System

Role Overview
We are seeking a mid-level Full Stack IoT Developer to build powerful web and mobile dashboards for managing and visualizing IoT devices. You will use Python, React, AWS Cloud, and Flutter to develop responsive and real-time apps that interact with IoT data and controls. This is a hands-on role with a direct impact on the core product experience.
Key Responsibilities
- Develop full-stack applications for managing IoT devices and their data streams.
- Build responsive web dashboards using React, CSS3, and modern UI/UX practices.
- Develop cross-platform mobile apps using Flutter to complement the web dashboards.
- Create backend services and APIs using Python (Django, Flask, or FastAPI).
- Integrate with IoT protocols like MQTT and HTTP, leveraging AWS IoT Core.
- Set up and maintain AWS infrastructure (e.g., Lambda, API Gateway, DynamoDB, S3, CloudWatch).
- Implement real-time data visualization and device control interfaces.
- Collaborate with hardware engineers and cloud architects.
- Ensure code quality through version control, testing, and CI/CD practices.
Required Skills & Experience
- 3+ years of experience in full-stack development.
- Strong backend skills using Python and REST API development.
- Proficient in React, CSS3, HTML5, and responsive design principles.
- Experience with Flutter and Dart for building mobile applications.
- Solid understanding of AWS Cloud Services, especially AWS IoT Core, Lambda, and DynamoDB.
- Familiarity with IoT device data flows, real-time communication, and cloud connectivity.
- Experience with WebSockets and/or MQTT-based systems.
- Knowledge of Git and agile development practices.
Nice to Have
- Experience with device provisioning and OTA updates.
- Data visualization libraries such as Chart.js, D3.js, or Plotly.
- Docker and containerization practices.
- Infrastructure as code (e.g., Terraform, CloudFormation).
- Exposure to edge computing or embedded systems (e.g., Raspberry Pi, ESP32).
Who You Are
A curious and self-driven builder who enjoys solving real-world problems.
Comfortable working across frontend, backend, and mobile layers.
Values clean code, good UI/UX, and performance optimization.
Collaborates well with diverse, cross-functional teams.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Expatriate Transactions Advisor

Key Account Manager

Customer Experience Executive
