UI Specialist- Full Stack- NodeJs+ReactJs Job

2 weeks ago


Bengaluru, Karnataka, India Yash Technologies Full time ₹ 40,00,000 - ₹ 1,20,00,000 per year

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. 



  • Bengaluru, Karnataka, India Teamware Solutions Full time ₹ 4,50,000 - ₹ 9,00,000 per year

    Full Stack Developer We're looking For Full Stack Developer. Skills : ReactJS, NodeJS Experience: 3 TO 7 Years Location: Bangalore Notice Period : Immediate TO 20 Days If Interested, Share Your CV.

  • Full Stack Engineer

    1 week ago


    Bengaluru, Karnataka, India, Karnataka Coffeee.io Full time

    Job Title-Full Stack Developer (React and Python)Exp=5+ YearsLocation-Bangalore/Hyderabad/Chennai/Pune/ChennaiRequired Technical and Professional Experience• Overall 7+ years of relevant IT experience, with focus on application development,support and integrating solutions across systems. Out of that, 3+ years deep expertisein a development domain with 3...

  • Senior UI Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Samporna People Network Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Job Description As a member of the UI & UX Engineering team, your primary responsibilities would be : - Design, develop and maintain the user interface of our cyber deception technology platforms. - Guide junior developers on producing high quality code and components, with very high maintainability and debuggability quotient. - Collaborate with...

  • Mean Stack Developer

    2 weeks ago


    Bengaluru, Karnataka, India Solus Software & Systems Pvt Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Description Educational Qualifications: - Work Experience: 4 to 6 years Department: - Salary: As per Industry Standards ( Negotiable for Right Candidate). Notice Period: Less than 1 month preferable. Job Description: Experienced Mean Stack Developer specializing in Angular JS, NodeJS and React Native, who is extremely hands-on and can take charge of the...


  • Bengaluru, Karnataka, India YASH Technologies Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Date: Sep 8, 2025Job Requisition Id: 62394Location:Bangalore, KA, INWe 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...

  • Full Stack Engineer

    3 days ago


    Bengaluru, Karnataka, India, Karnataka Tata Consultancy Services Full time

    TCS is hiring!!For Python Full stack Developers!!Exp range: 8 to 12 yearsNeed Immediate JoinersLocation: Strictly for BangaloreMust-have skills for Full stack developerBuild backend API's with technologies such as Python Flask, Node JSImplement Frontend user interfaces with ReactBuild reports with Tableau, SplunkWorking knowledge on Postgres, Docker,...


  • Bengaluru, Karnataka, India Chimera Technologies Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job InformationJob Opening IDJRF532Date Opened10/07/2025Job TypeFull timeIndustryIT ServicesCityBangalore SouthState/ProvinceKarnatakaCountryIndiaZip/Postal Code560102Job DescriptionDear Job Seekers..We are looking for MERN Full Stack Developer with 5+ yrs of Experience. Kindly find the JD and JS as below Participate in the entire development lifecycle of...

  • Full Stack Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Emperen Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Role Description : This is a contract hybrid Bengaluru location role for a Full Stack Engineer specializing in Typescript, ReactJS, and .NET. The Full Stack Engineer will be responsible for developing and maintaining web applications, handling both front-end and back-end development tasks. Day-to-day tasks will implementing software development best...


  • Bengaluru, Karnataka, India, Karnataka Tata Consultancy Services Full time

    Role: Full stack developerLocation: BengaluruSkillsMust-haves for Full stack developer• Build backend API's with technologies such as Python Flask, Node JS• Implement Frontend user interfaces with React• Build reports with Tableau, Splunk• Working knowledge on Postgres, Docker, Kubernetes, Python, Jenkins etc.,x• Experience with Web technologies...

  • Full Stack Engineer

    2 weeks ago


    Bengaluru, Karnataka, India McLaren Strategic Solutions (MSS) Full time ₹ 1,20,000 - ₹ 3,60,000 per year

    Please find below the detailed job description for the position ofFull-Stack Developer.Kindly note the following important details regarding this opportunity:This position is with our esteemed client , and the selected candidates will be required to work onsite at the client's location (Hybrid – Hyderabad & Bangalore).The candidates will be on our...