Posted on: 13/11/2025
Description :
About the Role :
We are looking for a hands-on Lead Software Engineer with deep expertise in JavaScript/TypeScript, React, Electron, and Node.js to drive the design, architecture, and development of our IoT-based platform and SDKs. The ideal candidate combines strong technical leadership with practical development experience, leading teams to build scalable, high-performance applications integrated with cloud and IoT systems.
Key Responsibilities (KRA) :
- Lead architecture, design, and full-stack development of cross-platform applications using React, Electron, and Node.js.
- Build scalable backend services, SDKs, and RESTful APIs integrating with IoT devices and cloud infrastructure.
- Oversee real-time data handling from IoT sensors, devices, and third-party APIs to ensure system reliability.
- Collaborate with Product, UI/UX, QA, and DevOps teams for seamless and timely feature delivery.
- Guide and mentor engineers through code reviews, technical discussions, and design evaluations.
- Define and enforce engineering best practices for clean code, testing, CI/CD, and DevOps processes.
- Drive architectural decisions to ensure scalability, maintainability, and optimal system performance.
- Troubleshoot complex production and integration issues while implementing proactive solutions.
- Align technical planning with sprint and release schedules to ensure on-time, high-quality delivery.
- Stay updated with emerging technologies and recommend enhancements for platform innovation.
Key Skillsets :
- 10+ years of software development experience with strong expertise in JavaScript and TypeScript.
- Proficiency in React (Hooks, Redux) and Electron for cross-platform desktop application development.
- Strong backend experience in Node.js for building scalable APIs and microservices.
- Knowledge of Java or C# for system integrations and legacy interoperability.
- Deep understanding of IoT concepts such as MQTT, BLE, serial communication, and firmware integration.
- Experience developing and maintaining SDKs or client libraries for public or enterprise use.
- Familiarity with monolithic and microservices architectures and RESTful API design principles.
- Hands-on experience with AWS, GCP, or Azure, Docker, and modern CI/CD pipelines.
- Strong problem-solving and analytical abilities with a focus on system scalability and reliability.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1573546
Interview Questions for you
View All