Electron Desktop Application Developer

4 days ago


Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 18,00,000 - ₹ 20,00,000

About this role:

  • We are seeking an experienced and skilled software developer to join our team. The ideal candidate will have a strong background in developing desktop applications using Electron, React, and Node.js.
  • The successful candidate will design, develop, and maintain a Windows desktop application using the latest technologies and tools.
  • He/She will implement communication with IoT devices via USB (Serial communication protocols like UART/RS-232) and ensure cross-process communication (IPC) and hardware interaction through Electron's main/renderer processes.
  • Collaboration with embedded/firmware engineers is required to integrate device protocols and troubleshoot issues.
  • Packaging and deploying Windows installers using tools like Electron Builder is also a key responsibility.
  • The selected candidate will write clean, modular code with unit and integration tests.

Required skills :

  • Strong experience with JavaScript/TypeScript, React, Node.js and Electron as primary skill.
  • Proven experience working with USB Serial communication (e.g., using serialport or similar Node.js libraries) and familiar with web serial API, WebUSB AP, UART protocol implementation experience.
  • 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).
  • Understanding of inter-process communication (IPC) within Electron apps.
  • Ability to debug and troubleshoot low-level device communication issues

Benefits :

  • Opportunity to work on challenging projects and gain experience in developing complex desktop applications.
  • Chance to collaborate with experienced professionals and learn from their expertise.
  • Flexible work environment and opportunities for growth and development.


  • Bengaluru, Karnataka, India beBeeElectron Full time ₹ 15,00,000 - ₹ 20,00,000

    About the RoleThis is an exciting opportunity to work on a Windows desktop application using React, Electron, and Node.js.Design, develop, and maintain a robust and user-friendly desktop application.Implement communication with IoT devices via USB (Serial communication protocols like UART/RS-232).Develop and manage local data storage using SQLite, ensuring...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 8,00,000 - ₹ 12,00,000

    Hardware Engineering RoleThis role is ideal for someone who enjoys working with embedded systems, building user-friendly desktop interfaces, and solving real-world device communication.Key Responsibilities:Design, develop, and maintain a Windows desktop application using React, Electron, and Node.js.Implement communication with IoT devices via USB (Serial...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 10,00,000 - ₹ 18,00,000

    About This RoleWe are seeking a skilled Desktop Application Developer to create a desktop application that interfaces with IoT devices via USB using Serial communication protocols. The app will be built using React, Electron, and Node.js, with SQLite for local data storage.This is an excellent opportunity for someone who enjoys working close to hardware,...


  • Bengaluru, Karnataka, India beBeeDesktop Full time ₹ 15,00,000 - ₹ 20,00,000

    Frontend Developer - Desktop ApplicationExperience: We are seeking a seasoned Frontend Developer with hands-on experience in building cross-platform desktop applications using Electron. As a key member of our team, you will be responsible for developing and maintaining a seamless user interface that meets the highest standards of quality and performance.Tech...

  • Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India beBeeElectron Full time ₹ 23,40,000 - ₹ 2,61,24,000

    Electron Developer PositionAs a skilled software engineer with hands-on experience in Electron, you will play a pivotal role in shaping the future of our desktop application.Develop and maintain cross-platform desktop applications using Electron and JavaScript/TypeScript.Design and implement intelligent frontend workflows utilizing React, TypeScript, and...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,80,00,000 - ₹ 2,50,00,000

    Role Overview As a seasoned Senior Software Developer, we seek an experienced individual to spearhead the design and development of cross-platform desktop applications using cutting-edge technologies like Rust, C++, Python, and frameworks such as Tauri and Webview2. Key Responsibilities: Architect and develop innovative cross-platform desktop applications...


  • Bengaluru, Karnataka, India beBeeApplication Full time ₹ 9,00,000 - ₹ 12,00,000

    Software Engineer (Desktop Applications)We are seeking a highly skilled Software Engineer to design, develop, and maintain cross-platform desktop applications using the Qt framework. As a key member of our team, you will be responsible for implementing UI components and business logic using C++ and/or Python with Qt (Qt Widgets, QML, Qt Quick).Key...


  • Bengaluru, Karnataka, India YASH Technologies Full time

    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 Node.js, with SQLite for local data storage. This role is ideal for someone who enjoys working close to hardware,...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    About This Role :">We're seeking a seasoned software developer to lead the development of cross-platform desktop applications for healthcare environments. As a Tech Lead, you'll be responsible for designing and implementing secure, high-performance applications used in clinical workflows and medical device interfaces.">Main Responsibilities :">">Develop...


  • Bengaluru, Karnataka, India beBeesoftware Full time ₹ 1,50,00,000 - ₹ 2,01,00,000

    Senior Windows Application DeveloperWe are seeking a skilled and driven Software Engineer to design, develop, and maintain a Windows desktop application that interfaces with IoT devices via USB using Serial communication protocols.