
UI Specialist- Full Stack- NodeJs+ReactJs
1 week ago
Date: Sep 8, 2025
Job Requisition Id: 62394
Location:
Bangalore, KA, IN
We are looking for a talented and driven *Windows Application Developer* to build a desktop application that interfaces with {*}IoT devices via USB using Serial communication protocols{*}. The app will be built using {*}React{*}, {*}Electron{*}, and {*}{*}, with *SQLite* for local data storage.
This is a Full Stack Developer role.
This role is ideal for someone who enjoys working close to hardware, building user-friendly desktop interfaces, and solving real-world device communication challenges.
*Responsibilities:*
* Design, develop, and maintain a Windows desktop application using {*}React{*}, {*}Electron{*}, and {*}{*}.
* Implement communication with IoT devices via {*}USB (Serial communication protocols like UART/RS-232){*}.
* Develop and manage local data storage using {*}SQLite{*}, ensuring data integrity and efficient access.
- Ensure cross-process communication (IPC) and hardware interaction through Electron's main/renderer processes.
- Collaborate with embedded/firmware engineers to integrate device protocols and troubleshoot issues.
* Package and deploy Windows installers using tools like {*}Electron Builder{*}.
- Write clean, modular code with unit and integration tests.
*Required Skills:*
* Strong experience with {*}JavaScript/TypeScript{*}, {*}React{*}, {*}{*}, and {*}Electron{*}.
* Proven experience working with *USB Serial communication* (e.g., using serialport or similar libraries) and familiar with web serial API, WebUSB API.
* Knowledge of *SQLite* and efficient database querying for embedded/local applications.
- Familiarity with the Windows operating system and packaging desktop applications.
- Experience working with asynchronous and event-driven data streams (from devices); UART Protocol experience
- Understanding of inter-process communication (IPC) within Electron apps.
- Ability to debug and troubleshoot low-level device communication issues
*Nice to Have:*
* Experience with *IoT protocols* such as MQTT, Modbus, or BLE.
- Familiarity with other USB communication modes (CDC, HID).
- Basic knowledge of embedded systems or microcontroller firmware.
- Experience with secure data handling and encryption for local storage.
- Exposure to CI/CD pipelines and auto-updating Electron apps.
*About the Role:*
We are looking for a talented and driven *Windows Application Developer* to build a desktop application that interfaces with {*}IoT devices via USB using Serial communication protocols{*}. The app will be built using {*}React{*}, {*}Electron{*}, and {*}{*}, with *SQLite* for local data storage.
This is a Full Stack Developer role.
This role is ideal for someone who enjoys working close to hardware, building user-friendly desktop interfaces, and solving real-world device communication challenges.
*Responsibilities:*
* Design, develop, and maintain a Windows desktop application using {*}React{*}, {*}Electron{*}, and {*}{*}.
* Implement communication with IoT devices via {*}USB (Serial communication protocols like UART/RS-232){*}.
* Develop and manage local data storage using {*}SQLite{*}, ensuring data integrity and efficient access.
- Ensure cross-process communication (IPC) and hardware interaction through Electron's main/renderer processes.
- Collaborate with embedded/firmware engineers to integrate device protocols and troubleshoot issues.
* Package and deploy Windows installers using tools like {*}Electron Builder{*}.
- Write clean, modular code with unit and integration tests.
*Required Skills:*
* Strong experience with {*}JavaScript/TypeScript{*}, {*}React{*}, {*}{*}, and {*}Electron{*}.
* Proven experience working with *USB Serial communication* (e.g., using serialport or similar libraries) and familiar with web serial API, WebUSB API.
* Knowledge of *SQLite* and efficient database querying for embedded/local applications.
- Familiarity with the Windows operating system and packaging desktop applications.
- Experience working with asynchronous and event-driven data streams (from devices); UART Protocol experience
- Understanding of inter-process communication (IPC) within Electron apps.
- Ability to debug and troubleshoot low-level device communication issues
*Nice to Have:*
* Experience with *IoT protocols* such as MQTT, Modbus, or BLE.
- Familiarity with other USB communication modes (CDC, HID).
- Basic knowledge of embedded systems or microcontroller firmware.
- Experience with secure data handling and encryption for local storage.
- Exposure to CI/CD pipelines and auto-updating Electron apps.
We are looking for a talented and driven *Windows Application Developer* to build a desktop application that interfaces with {*}IoT devices via USB using Serial communication protocols{*}. The app will be built using {*}React{*}, {*}Electron{*}, and {*}{*}, with *SQLite* for local data storage.
This is a Full Stack Developer role.
This role is ideal for someone who enjoys working close to hardware, building user-friendly desktop interfaces, and solving real-world device communication challenges.
*Responsibilities:*
* Design, develop, and maintain a Windows desktop application using {*}React{*}, {*}Electron{*}, and {*}{*}.
* Implement communication with IoT devices via {*}USB (Serial communication protocols like UART/RS-232){*}.
* Develop and manage local data storage using {*}SQLite{*}, ensuring data integrity and efficient access.
- Ensure cross-process communication (IPC) and hardware interaction through Electron's main/renderer processes.
- Collaborate with embedded/firmware engineers to integrate device protocols and troubleshoot issues.
* Package and deploy Windows installers using tools like {*}Electron Builder{*}.
- Write clean, modular code with unit and integration tests.
*Required Skills:*
* Strong experience with {*}JavaScript/TypeScript{*}, {*}React{*}, {*}{*}, and {*}Electron{*}.
* Proven experience working with *USB Serial communication* (e.g., using serialport or similar libraries) and familiar with web serial API, WebUSB API.
* Knowledge of *SQLite* and efficient database querying for embedded/local applications.
- Familiarity with the Windows operating system and packaging desktop applications.
- Experience working with asynchronous and event-driven data streams (from devices); UART Protocol experience
- Understanding of inter-process communication (IPC) within Electron apps.
- Ability to debug and troubleshoot low-level device communication issues
*Nice to Have:*
* Experience with *IoT protocols* such as MQTT, Modbus, or BLE.
- Familiarity with other USB communication modes (CDC, HID).
- Basic knowledge of embedded systems or microcontroller firmware.
- Experience with secure data handling and encryption for local storage.
- Exposure to CI/CD pipelines and auto-updating Electron apps.
-
Full Stack Engineer
6 hours ago
Bengaluru, Karnataka, India INTINERI INFOSOL PRIVATE LIMITED Full time ₹ 18,00,000 - ₹ 30,00,000 per yearRole: Fullstack DeveloperLocation: Bangalore(Onsite)Experience: 4+ YearsBudget: 15LPA - 25LPAJob Description:Full Stack :Develop, test, and maintain responsive web applications using ReactJS, NextJS, and NodeJS.Build and optimize back-end services using Python and NodeJS.Implement server-side rendering and create APIs using NextJS and NodeJS.If you dont have...
-
Full Stack Development with React
2 days ago
Bengaluru, Karnataka, India Rapsys Tech Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year• Well-versed in agile ways of working and familiar with common tools including JIRA and Confluence• Experience working with various language stacks, focusing on ReactJS & NodeJS• Familiarity with cloud-based technologies and architectures.
-
Full Stack Engineer
4 hours ago
Bengaluru, Karnataka, India Eniac Systems, Inc. Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe are #Hiring for #MNC We're Hiring: Full Stack Developer Location: Bangalore Experience: 6–8 Years Skills Required:JavaScriptPythonWe're looking for passionate developers with strong expertise in React, , JavaScript, and Python to join our team in Bangalore. If you have 6–8 years of experience and are ready to work on exciting digital projects, we'd...
-
Java Backend/Full Stack Developer
3 weeks ago
Bengaluru, Karnataka, India NUVENTO SYSTEMS PRIVATE LIMITED Full timeJava BackEnd / Full Stack DeveloperExperience required for the Job : 4 - 8 YearsLocation- Bangalore / Hyderabad / Chennai / Pune / MumbaiJob Description :Required skills and qualifications :- Hands-on development experience with a broad mix of languages such as Java, Python, JavaScript, etc.- Server-side development experience mainly in Java (Python and...
-
Fullstack Developer
4 days ago
Bengaluru, Karnataka, India Siro Clinpharm Full time ₹ 1,04,000 - ₹ 1,30,878 per yearJob Title: Full stack developersLocation: BangaloreJob Title: DeveloperSkill Required: Digital : : ReactJSExperience Range in Required Skills:8-10YrsJob Description: reactJS + nodeJS (Full stack Dev).Essential Skill: reactJS + nodeJS (Full stack Dev)..Desired Skill: reactJS + NodeJS (Full stack Dev).
-
Full Stack Developer
2 days ago
Bengaluru, Karnataka, India Sneed Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSneed's technology platform is at the core of its business operations, and is central to its long term vision and growth. The platform is being developed over time and new functionalities rolled out in a time bound manner. Our platform is developed on the MERN stack and is hosted on AWS platform. The candidate will be required to Design, configure, develop,...
-
Full Stack Developer
3 weeks ago
Bengaluru, Karnataka, India iManage Full timeiManage combines artificial intelligence with content and email management to free secure and understand information Over 3000 companies and 1 million users worldwide rely on our market-leading software to share and protect their most valuable data Our work is not always easy but it is ambitious and rewarding So were looking for people who love a...
-
Full Stack Developer
2 days ago
Bengaluru, Karnataka, India Aizero Technologies Full time ₹ 53,200 - ₹ 18,67,828 per yearJob Title: Full Stack DeveloperLocation: NJ, USAExperience: 5+ to 12+ yearsJob Type: Full TimeJob Overview:We are seeking a highly skilled Full Stack Developer with strong experience in Java or .NET backend development, along with solid frontend skills using AngularJS or ReactJS. The ideal candidate will have hands-on experience working across the entire...
-
Mern Full Stack Developer
2 days ago
Bengaluru, Karnataka, India Chimera Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearDear Job Seekers..We are looking for MERN Full Stack Developer with 5+ yrs of Experience. Kindly find the JD and JS as belowParticipate in the entire development lifecycle of PWA responsive applications, writing clear, concise, and performant code that is unit-tested and maintainable.• Utilize advanced concepts in NodeJS, TypeScript, Javascript, and...
-
Full Stack Developer
5 hours ago
Bengaluru, Karnataka, India Bankai Informatics (Its Client Company) Full time ₹ 10,00,000 - ₹ 25,00,000 per yearRole & responsibilitiesJob Description Full Stack DeveloperLocation: BengaluruWork Model: Hybrid (3 days a week from office)Experience Required: 7+ Years (Mandatory)Experience CriteriaMinimum 7 years of total experience in software development.Notice PeriodOnly candidates with a maximum of 30 days notice period will be considered.Key Technical...