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