Full-Stack IoT Web App Development
Budget: £750 – £1,500 GBP
Job Opportunity: Full-Stack Developer / Engineering Team for IoT Web Application
We are looking for a skilled full-stack developer or engineering team to build a web-based IoT software platform for monitoring data from lab sensors connected via serial communication. The software must be scalable, support real-time data visualization, and accessible on local networks and mobile devices.
Project Scope
Device-side app to read serial data (USB/RS232)
Cloud-connected backend (REST + WebSocket)
Time-series database integration
Web dashboard (React or equivalent)
Mobile support (PWA or app)
Secure user authentication (JWT/OAuth2)
Multi-user, multi-sensor support
Integration with Stripe for subscriptions
Required Skills
Python or Node.js (serial communication, API clients)
Backend: FastAPI, Express, or similar
Frontend: React.js (Chart.js, D3, or similar)
WebSockets for real-time data
Database: PostgreSQL + time-series DB (e.g. InfluxDB)
Docker, Git, and CI/CD pipelines
Cloud deployment (AWS, GCP, or Azure)
Bonus Skills
React Native / Flutter
Auth0 / Firebase Auth
Stripe integration
Kubernetes / scalable cloud architecture
Engagement
Start: ASAP
Project-based with potential for long-term collaboration
Remote OK
To apply, send:
Brief cover note
Portfolio or links to relevant work
Availability and hourly/project rate
We are looking for a skilled full-stack developer or engineering team to build a web-based IoT software platform for monitoring data from lab sensors connected via serial communication. The software must be scalable, support real-time data visualization, and accessible on local networks and mobile devices.
Project Scope
Device-side app to read serial data (USB/RS232)
Cloud-connected backend (REST + WebSocket)
Time-series database integration
Web dashboard (React or equivalent)
Mobile support (PWA or app)
Secure user authentication (JWT/OAuth2)
Multi-user, multi-sensor support
Integration with Stripe for subscriptions
Required Skills
Python or Node.js (serial communication, API clients)
Backend: FastAPI, Express, or similar
Frontend: React.js (Chart.js, D3, or similar)
WebSockets for real-time data
Database: PostgreSQL + time-series DB (e.g. InfluxDB)
Docker, Git, and CI/CD pipelines
Cloud deployment (AWS, GCP, or Azure)
Bonus Skills
React Native / Flutter
Auth0 / Firebase Auth
Stripe integration
Kubernetes / scalable cloud architecture
Engagement
Start: ASAP
Project-based with potential for long-term collaboration
Remote OK
To apply, send:
Brief cover note
Portfolio or links to relevant work
Availability and hourly/project rate