HamburgerMenu
hirist

Lead Software Engineer - Full Stack Development

Velodata Global Pvt Ltd
Cochin/Kochi
10 - 15 Years

Posted on: 13/11/2025

Job Description

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.


info-icon

Did you find something suspicious?