Senior Software Engineer – React, Node.js, Azure, and IoT

RMT Engineering

Gurugram District

On-site

INR 800,000 - 1,500,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Flexible work environment
Leadership growth opportunities
Collaborative team
Innovative IoT solutions

Job summary

Join a forward-thinking company as a Senior Software Engineer, where you will lead the development of innovative IoT solutions. This role combines technical expertise in React, Node.js, and Azure Cloud with leadership responsibilities, driving a talented team to create scalable, secure applications. You'll be at the forefront of cutting-edge technologies, optimizing performance for real-time data processing while ensuring best practices in software development. If you're passionate about IoT and cloud technologies and want to make a significant impact in a dynamic environment, this opportunity is perfect for you!

Qualifications

  • 5+ years of experience in full-stack development with strong skills in React and Node.js.
  • Experience in IoT integration and Azure Cloud services is essential.

Responsibilities

  • Lead a team to develop scalable web, mobile, and IoT applications.
  • Design and maintain backend services with Node.js and Azure integration.

Skills

React
Node.js
IoT
Azure Cloud
DevOps
CI/CD
Security
Problem-solving
Leadership

Tools

Azure DevOps
Docker
Kubernetes
GitHub Actions

Job description

Senior Software Engineer – React, Node.js, Azure, and IoT

Job Title: Senior Software Engineer – React, Node.js, Azure, and IoT

Location: Gurgaon (No WFH)

Experience: 5+ years

Job Type: Full-time

About the Role

We are looking for a Senior Software Engineer with a strong background in React, Node.js, Azure Cloud, and IoT to drive the development of cutting-edge web, mobile, and IoT solutions. The ideal candidate will have 4-5 years of hands-on experience in full-stack development, cloud services, and IoT integration. This role requires both technical expertise and leadership to guide a team in delivering scalable, secure, and high-performance applications.

Key Responsibilities

  • Lead and mentor a team of developers to build scalable web, mobile, and IoT applications.
  • Design and develop front-end applications using React.
  • Develop and maintain backend services using Node.js, integrating with Azure IoT Hub and cloud services.
  • Architect IoT solutions, including device connectivity, data ingestion, and real-time processing.
  • Implement secure and efficient communication between IoT devices and cloud platforms.
  • Optimize performance for real-time data processing, ensuring scalability and low-latency responses.
  • Integrate with Azure cloud services, including Azure IoT Hub, Azure Functions, CosmosDB, and Azure Event Grid.
  • Ensure best practices in software development, DevOps, and cloud security.
  • Perform code reviews, testing, and debugging to maintain high software quality.
  • Collaborate with cross-functional teams, including product managers, designers, and embedded engineers, to create seamless IoT solutions.
  • Stay updated with emerging IoT technologies and bring innovation to the development process.

Required Skills & Qualifications

  • IoT: Experience in working with IoT devices, MQTT, WebSockets, CoAP, and Edge Computing.
  • Security: Experience in implementing secure IoT communication protocols and data encryption.
  • DevOps & CI/CD: Experience with Azure DevOps, GitHub Actions, Docker, Kubernetes (AKS).

Additional Skills

  • Strong understanding of IoT device-to-cloud communication and data ingestion pipelines.
  • Hands-on experience in edge computing solutions, device provisioning, and firmware updates.
  • Knowledge of message brokering services (Azure Event Hub, MQTT, AMQP).
  • Experience in real-time data streaming and analytics (Kafka, Azure Stream Analytics).
  • Understanding of AI/ML models for IoT predictive analytics (optional but a plus).
  • Proficiency in writing unit and integration tests (Jest, Mocha, Chai).
  • Strong problem-solving and debugging skills for distributed systems and IoT networks.
  • Excellent communication and leadership skills to mentor and guide developers.

Good to Have

  • Experience in OTA updates for IoT devices.
  • Familiarity with embedded programming (C/C++ or MicroPython) for IoT devices.
  • Exposure to serverless computing on Azure or AWS.
  • Knowledge of LPWAN technologies (LoRa, NB-IoT, Zigbee, Bluetooth Low Energy).
  • Previous experience in industrial IoT (IIoT) or smart home solutions is a plus.

Why Join Us?

  • Work on innovative IoT solutions with cloud-native applications.
  • Lead a talented team in building scalable, real-time, and secure IoT applications.
  • Opportunity to explore cutting-edge IoT, AI, and cloud technologies.
  • Competitive salary, flexible work environment, and leadership growth opportunities.
  • Collaborate with a dynamic team on mission-critical IoT deployments.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer - IOT
Senior Full Stack Developer - IOT

KSB Company • Maharashtra

On-site
INR 1,800,000 - 2,600,000
IoT Engineer
IoT Engineer

intelycore • Dadri

On-site
INR 600,000 - 900,000
Competitive salary & benefits
Opportunity to work on real-world IoT deployments
Collaborative technology environment
IoT Solutions Architect
IoT Solutions Architect

eazygurus • Hyderabad

On-site
INR 4,000,000 - 7,500,000
Competitive compensation and benefits
Collaborative work environment
Ownership and visibility in projects
+1
Senior Software Architect
Senior Software Architect

LocaXion • India

On-site
INR 1,800,000 - 3,000,000
Competitive salary
Equity/stock options
Learning budget
+2
Java Developer with IoT Cloud
Java Developer with IoT Cloud

Acesoft Labs • Bengaluru

Hybrid
INR 1,500,000 - 2,200,000
Sr. Software Engineer - IoT Job
Sr. Software Engineer - IoT Job

YASH Technologies, Inc. • Indore District

On-site
INR 2,000,000 - 3,500,000
Flexible work
Open collaboration
Support for goals
+1
Sr. Software Engineer - IoT Job
Sr. Software Engineer - IoT Job

YASH Technologies, Inc. • Pune District

On-site
INR 1,000,000 - 1,800,000
Tech Lead - IoT Job
Tech Lead - IoT Job

YASH Technologies, Inc. • Indore District

On-site
INR 1,800,000 - 3,000,000
IoT Solutions Architect
IoT Solutions Architect

EAZYGURUS IT TRAINING • Hyderabad

On-site
INR 3,500,000 - 6,000,000
Senior Software Engineer- C++
Senior Software Engineer- C++

cnx • Kittaganahalli

On-site
INR 1,400,000 - 2,100,000