Full Stack Engineer
HEN Technologies
2 - 5 years
Bengaluru
Posted: 10/01/2026
Job Description
Job Title: Full Stack Engineer
Location: Bangalore, India
Employment Type: Full-time
About HEN Technologies
HEN Technologies is a deep-tech company building the worlds first end-to-end intelligent fire suppression ecosystem, powered by AI, IoT, and advanced fluid dynamics. The companys mission is to modernize how the world prevents and responds to fires by replacing outdated, manual systems with connected, data-driven technology that is more water-efficient and intelligently coordinated across every layer of the fireground. Backed by funding from Venture Capital investors, HEN Technologies is proving that the future of fire defense is intelligent, connected, and preventative.
More than a hardware company, HEN Technologies is building the digital backbone for global fire defense - unlocking real-time data, AI-driven insights, and system-wide coordination that will define the next generation of emergency response.
About the Role
We are seeking a Full Stack Engineer with strong front-end development skills and experience in building modern web applications using ReactJS, Redux/MobX, and real-time communication protocols like MQTT. In this role, you'll be responsible for developing and maintaining user-facing applications for web and mobile devices, integrating with IoT devices, and contributing to the back-end systems to support device communication, OTA updates, and software release workflows.
This is a cross-functional role that sits at the intersection of software engineering, IoT, and user experience - ideal for someone who thrives in a dynamic, fast-paced environment.
Responsibilities
- Design, develop, and maintain scalable front-end applications using ReactJS and/or similar JS frameworks, with state management via Redux, MobX, or similar tools.
- Collaborate with backend and device/firmware engineers to build and integrate APIs and device communication layers using MQTT, WebSockets, and other Pub/Sub mechanisms.
- Interface with IoT devices, handling device data ingestion, control, and monitoring.
- Implement and maintain over-the-air (OTA) update mechanisms for edge devices and embedded systems.
- Manage the full software release lifecycle development, testing, deployment, monitoring, and maintenance.
- Ensure high performance and responsiveness of applications on both web and device platforms.
- Debug, test, and resolve technical issues across the stack (front-end, back-end, device communication).
- Participate in code reviews, architecture discussions, and product planning.
- Stay current with emerging technologies and best practices in full stack and IoT development.
Requirements
- Bachelors or masters degree in computer science, or a related engineering stream.
- 8+ years of professional experience in front-end development with JavaScript and ReactJS.
- Strong understanding of state management using Redux, MobX, or similar libraries.
- Proficiency with real-time communication protocols, especially MQTT, and general Pub/Sub architecture.
- Experience in IoT ecosystems, including device integration, telemetry handling, and control systems.
- Knowledge of OTA update processes and tools for remote device software management.
- Comfortable working with RESTful APIs, WebSockets, and microservices architecture.
- Familiarity with back-end technologies (Node.js, Python, or similar).
- Experience with CI/CD pipelines and containerization (Docker, Kubernetes is a plus).
- Strong problem-solving skills and ability to work independently and in a team environment.
- Excellent communication and collaboration abilities.
Preferred
- Mobile app experience on Android and iOS.
- Experience with SBC such as Raspberry Pi, Jetson Orin/Nano, edge computing frameworks or platforms.
- Knowledge of embedded systems or firmware development basics.
- Familiarity with data visualization libraries or dashboards for device data.
- Previous experience in a production IoT deployment or industrial automation project.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
