Job Title : Technical Lead – IoT Platform & SDK Development
Experience : 7–8 years total (3+ years in a technical leadership role)
Location : Kochi
Salary : Max 20 LPA
Employment Type : Full-time
About the Role
We are seeking a hands-on Technical Lead to spearhead the design, architecture, and development of our IoT platform and SDKs . This role demands deep expertise in JavaScript / TypeScript technologies— React, Electron, and Node.js —and strong experience integrating IoT systems and backend APIs.
The ideal candidate will balance strategic architecture decisions with hands-on coding , leading a cross-functional engineering team to deliver high-performance, scalable solutions.
Key Responsibilities
Lead the architecture, design, and development of cross-platform desktop and cloud IoT applications using React and Electron .
Build and own scalable Node.js backend services, SDKs, and RESTful APIs interfacing with IoT devices and cloud infrastructure.
Integrate and manage real-time data from IoT sensors, devices, and third-party APIs.
Collaborate closely with Product, UX / UI, and QA teams to ensure timely delivery of high-quality features.
Conduct code reviews , provide technical mentorship , and foster a strong engineering culture.
Define and enforce best practices in coding, testing, deployment, and DevOps processes.
Drive architectural and infrastructure decisions , setting standards across the product suite.
Troubleshoot and resolve complex production issues to improve system reliability and performance.
Participate in sprint planning , provide time estimates, and align technical execution with product goals.
Required Skills & Experience
7–8 years of software development experience, with a strong focus on JavaScript / TypeScript .
3+ years in a technical leadership or architect role.
Proven experience in :
React (Hooks, Redux, component design patterns)
Electron (cross-platform desktop app development)
Node.js (REST APIs, backend logic)
Java or C# (enterprise application experience)
Strong understanding of IoT concepts – MQTT, BLE, serial communication, and device firmware integration.
Experience building SDKs or client libraries for internal or public use.
Knowledge of monolithic and microservices architectures.
Experience with cloud platforms (AWS, Azure, or GCP) and tools like Docker, CI / CD pipelines , etc.
Excellent communication, collaboration, and problem-solving skills.
Preferred Qualifications
Prior experience leading IoT product development teams .
Familiarity with TypeScript-first architectures .
Experience integrating hardware and software components in IoT environments
Technical Lead • Erode, Tamil Nadu, India