
Electron Desktop Application Developer
4 days ago
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.
-
Desktop Application Developer
2 weeks ago
Bengaluru, Karnataka, India beBeeElectron Full time ₹ 15,00,000 - ₹ 20,00,000About 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...
-
Desktop Application Developer
2 weeks ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 8,00,000 - ₹ 12,00,000Hardware 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...
-
Windows Desktop Application Developer
1 week ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 10,00,000 - ₹ 18,00,000About 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,...
-
Electron Desktop Engineer
2 weeks ago
Bengaluru, Karnataka, India beBeeDesktop Full time ₹ 15,00,000 - ₹ 20,00,000Frontend 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,000Electron 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...
-
Senior Desktop Application Developer
2 weeks ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,80,00,000 - ₹ 2,50,00,000Role 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...
-
Professional Desktop Application Developer
2 weeks ago
Bengaluru, Karnataka, India beBeeApplication Full time ₹ 9,00,000 - ₹ 12,00,000Software 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...
-
Windows Application Developer
2 weeks ago
Bengaluru, Karnataka, India YASH Technologies Full timeAbout 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,...
-
Senior Desktop Applications Developer
2 weeks ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000About 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...
-
Windows Desktop Applications Developer
1 week ago
Bengaluru, Karnataka, India beBeesoftware Full time ₹ 1,50,00,000 - ₹ 2,01,00,000Senior 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.