Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
https://bayt.page.link/PSn48uZKUDDZwMhu7
Back to the job results

Full Stack Engineer

1 hour ago 2026/10/10
Remote
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

The Senior Full Stack Engineer builds the AHOY IoT platform end to end—from device telemetry ingestion and AWS infrastructure to the real-time web dashboard.
We are hiring two full-stack engineers who each own complete vertical slices of the product.
This model ensures speed and resilience at founding stage; each engineer takes features from sensor to dashboard.
The trade-off is a very high bar: true backend engineering and real frontend craft in the same person.
As the more senior hire, you will also act as technical lead, owning the platform architecture, AWS infrastructure, and key technology decisions.
Key Responsibilities Backend Core Services: Build multi-tenant services from scratch: device registration/auth, alert/rule engines, notifications, and device shadow (last-known-state) services.
Data Pipelines: Implement the MQTT ingestion path (EMQX broker), normalize telemetry, and persist it to time-series storage and Aurora PostgreSQL (with strict row-level security).
APIs & Real-Time: Develop versioned REST APIs (OpenAPI) and real-time delivery paths via WebSockets for high-concurrency dashboard updates.
Frontend App Development: Build the platform web application in Next.
js + TypeScript, including monitoring dashboards, onboarding wizards, and multi-tenant admin portals.
High-Frequency Data: Render live telemetry and time-series visualizations (line, gauge, maps) without lag, page refreshes, or memory leaks.
UX & UI Craft: Make independent UX choices in the absence of a designer; maintain a reusable component library from Day 1 with i18n scaffolding (Arabic RTL support).
Architecture Infrastructure as Code: Provision and maintain AWS environments (UAE region me-central-1 for data residency) using Terraform.
No click-ops.
Scale & CI/CD: Set up GitHub Actions CI/CD pipelines, operate core infrastructure (Kafka, Redis, InfluxDB), and define horizontal scaling strategies for hundreds of thousands of devices.
Remote Discipline: Work autonomously with proactive documentation (ADRs, runbooks) and a minimum 4-hour daily overlap with UAE working hours.
Must-Have Requirements Experience: 5–9 years of full-stack engineering shipping production applications (portfolio required showing deep execution on both sides).
Expert Frontend: React/Next.
js with TypeScript; proven experience handling high-frequency data streams and virtualized lists via WebSockets.
(Non-Negotiable) Strong Backend: Production services in Node.
js/TypeScript and/or Python; strong data modeling and relational performance (PostgreSQL).
(Non-Negotiable) IoT & Messaging: Genuine literacy in MQTT protocols (topics, QoS, LWT) and device connectivity concepts.
(Non-Negotiable) Cloud & DevOps: Hands-on AWS infrastructure deployment and GitOps-driven Terraform workflows.
Data Viz: Proficiency in D3.
js, ECharts, or similar to build custom chart types and geospatial device maps.
Nice to Have - Go (Golang) for high-throughput backend services.
- Production-scale self-hosted MQTT brokers (EMQX, HiveMQ) beyond standard AWS IoT Core.
- Geospatial frameworks (Mapbox GL JS, Leaflet, Deck.
gl). - Kafka/MSK stream processing; Keycloak for RBAC/MFA.
- Industrial vertical exposure (cold chain, telematics, smart buildings, predictive maintenance).
This job post has been translated by AI and may contain minor differences or errors.
You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.