ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior IoT Full Stack Engineer (M2M & Smart Platform Solutions)

Flatgigs

United Arab Emirates Remote permanent

Posted: December 22, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

Job Description

Job Title: Senior IoT Full Stack Engineer (M2M & Smart Platform Solutions)

Job Overview

We are looking for a high-caliber Senior IoT Full Stack Engineer to lead the architectural design and development of our smart platform from the ground up. This isn't just a standard web role; you will be the bridge between the physical and digital worlds.

You will be responsible for building high-performance, real-time applications that directly interface with hardware—ranging from telematics and smart meters to specialized industrial sensors. You will design the protocols for data ingestion, manage the M2M connectivity layer, and deliver a world-class user experience for monitoring and controlling these assets in real-time.

Key Responsibilities

• Architect from Scratch: Design and build a greenfield, microservices-based ecosystem using NestJS (Backend) and Next.js (Frontend) tailored for massive IoT data throughput.

• Direct Hardware Integration: Develop and implement direct communication layers for diverse IoT devices and sensors, ensuring stable data ingestion from telematics units and smart meters.

• IoT Protocol Mastery: Implement and optimize communication using MQTT, CoAP, WebSockets, gRPC, and HTTP/2 to ensure low-latency, bi-directional messaging.

• M2M & Connectivity Management: Orchestrate the M2M SIM lifecycle, integrating with Connectivity Management Platforms (CMPs) to monitor data usage, signal strength, and cellular connectivity states.

• Real-Time Logic & Analytics: Build complex backend logic for smart solutions, including geofencing, real-time alerting, predictive maintenance, and time-series data visualization.

• Data Strategy: Design high-performance database schemas in PostgreSQL (utilizing TimescaleDB for time-series data) to handle millions of incoming data points.

• Frontend Excellence: Create intuitive, real-time dashboards in Next.js that visualize live device states, historical trends, and complex sensor telemetry.

• End-to-End Security: Implement robust security for the IoT edge-to-cloud path, including X.509 certificate-based authentication and private APN/VPN configurations.

Technical Requirements & Skillsets

Backend & IoT Core

• Expertise: Advanced Node.js / NestJS (TypeScript) with a focus on event-driven architecture.

• IoT Standards: Deep experience with MQTT brokers (EMQX, HiveMQ, or Mosquitto) and binary data formats (Protocol Buffers, MessagePack).

• M2M Knowledge: Proven experience managing M2M/eUICC SIMs, APN configurations, and cellular network constraints (NB-IoT, LTE-M).

• Database: Mastery of PostgreSQL; experience with time-series optimization and caching layers (Redis).

Frontend & Real-Time

• Frameworks: Expert knowledge of Next.js (React) and state management (Zustand, Redux, or React Query).

• Visualization: Experience with real-time data streaming to the UI via WebSockets/SSE and data visualization libraries (D3.js, Highcharts, or Mapbox for telematics).

Infrastructure & DevOps

• Microservices: Solid experience with Docker, Kubernetes, and message brokers (Kafka or RabbitMQ).

• CI/CD: Designing automated pipelines for rapid, reliable deployments.


Requirements:
• Experience: 5+ years in Full Stack Development, with at least 3 years of hands-on experience in IoT/M2M product environments.

• Hardware Fluency: Ability to read hardware documentation and implement direct integrations via TCP/UDP or specialized protocols (Modbus, DLMS/COSEM).

• Real-Time Focus: A proven track record of building applications where latency and data integrity are mission-critical.

• Education: Bachelor’s or Master’s degree in Computer Science, Telecommunications, or Electrical Engineering.

Preferred Qualifications

• Experience with eSIM remote provisioning and global roaming orchestration.

• Knowledge of Edge Computing (processing data at the gateway level).

• Background in Telematics (OBD-II, CAN bus) or Smart Grid technologies.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply