IT

Full-Stack Developer | Embedded & IoT | Fully Remote | Day Rate: €750 – 900

Stuttgart Germany100% remoteFreelanceasap100% workload
Contact person
Andrew Walker
Project ID
2927120
Application Programming Interfaces (APIs)AutomationDatabasesDevOpsEmbedded SystemsEmbedded SoftwareFirmwarePostgreSQLMessage Queuing Telemetry Transport (MQTT)Responsive Web DesignWorkflowsOil and GasReactJSInternet of Things (IoT)BackendFront End Software DevelopmentRestful ApiAws IotDocker

Description

Are you a skilled Full-Stack Developer ready to shape the future of embedded and IoT systems?

Our client is a leading technology company specializing in next-generation embedded software and IoT connectivity solutions. They build reliable, high-performance platforms that power smart devices for industrial automation.

They are seeking a freelance Senior Full-Stack Developer to join their team for a 12-month remote contract (with potential extension). You will play a key role in designing and developing core backend services and frontend interfaces that bridge hardware and cloud systems in an IoT ecosystem.

Project Scope
  1. Design, build, and maintain backend services in Rust using the Axum framework
  2. Integrate embedded IoT devices with secure APIs and MQTT messaging
  3. Manage and optimize infrastructure using Docker
  4. Build responsive web dashboards with React for real-time device monitoring
  5. Implement data pipelines with PostgreSQL for telemetry and event storage
  6. Contribute to DevOps workflows including CI/CD pipelines, observability, and automation
  7. Collaborate with hardware, firmware, and product teams to deliver robust IoT solutions
What You Bring
  1. Proven experience as a Full-Stack or Backend Engineer, ideally in the IoT or embedded systems domain
  2. Strong command of Rust (async programming with Tokio and database integration using Diesel)
  3. Solid understanding of PostgreSQL, REST APIs, and distributed systems
  4. Hands-on experience with React and modern frontend development practices
  5. Familiarity with AWS IoT Core and Docker for deployment and infrastructure management
  6. Understanding of MQTT or similar IoT communication protocols
  7. Strong problem-solving skills, attention to detail, and ability to work autonomously in cross-functional teams
  8. Excellent communication skills in English; German is a plus

Application form