Jobiglo

No results.

This job is no longer available

This job expired on 12/08/2026. It no longer accepts applications.

Senior Full Stack Engineer – IoT Platform

Flatgigs

Remote
Remote Senior 🇬🇧 English
React Next.js TypeScript Node.js Python PostgreSQL AWS Terraform GitHub Actions Kafka Redis InfluxDB MQTT EMQX D3.js ECharts i18n Arabic RTL support Go

Job description

About the role

We are building the AHOY IoT platform end‑to‑end, from device telemetry ingestion to a real‑time web dashboard. As a Senior Full Stack Engineer you will own complete vertical slices of the product, shaping both backend services and frontend experiences while acting as the technical lead for architecture and key technology decisions.

Key responsibilities

  • Design and implement multi‑tenant core services such as device registration, authentication, alert engines, notifications and device‑shadow storage.
  • Develop the MQTT ingestion pipeline (EMQX broker), normalize telemetry and persist data to time‑series storage and Aurora PostgreSQL with row‑level security.
  • Create versioned REST APIs (OpenAPI) and real‑time WebSocket delivery for high‑concurrency dashboard updates.
  • Build the web application using Next.js and TypeScript, including monitoring dashboards, onboarding wizards and multi‑tenant admin portals.
  • Render live telemetry and time‑series visualisations (charts, gauges, maps) without lag or memory leaks.
  • Define and maintain AWS infrastructure (UAE region) as code with Terraform, and operate CI/CD pipelines via GitHub Actions.
  • Manage core infrastructure components such as Kafka, Redis and InfluxDB, and design horizontal scaling strategies for hundreds of thousands of devices.
  • Document architecture decisions, runbooks and ensure a minimum four‑hour daily overlap with UAE working hours.

Required profile

  • 5–9 years of full‑stack engineering experience shipping production applications.
  • Demonstrated ability to deliver both high‑quality frontend and robust backend code.
  • Self‑starter who can work autonomously, produce proactive documentation and collaborate across time zones.

Required skills

  • React, Next.js, TypeScript (frontend)
  • Node.js and/or Python (backend)
  • PostgreSQL (Aurora) and time‑series data handling
  • MQTT protocols, EMQX broker, device connectivity concepts
  • AWS services and Terraform for infrastructure as code
  • GitHub Actions CI/CD pipelines
  • Kafka, Redis, InfluxDB
  • D3.js, ECharts or similar for custom visualisations
  • i18n support, including Arabic RTL scaffolding
  • Nice‑to‑have: Go, self‑hosted MQTT brokers (HiveMQ, EMQX)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Flatgigs.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 3 months ago

15 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Flatgigs