Full-Stack IoT Web App Development

Job ID: 39492348

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