Desktop Application Developer | Codersbrain
full-time
Posted on May 13, 2025
Job Description
Role : Desktop Application Developer
Experience : 5 years
Note: Electron experience should be at least in 1 project, preferably in the latest project.
Comprehensive experience developing cross-platform JavaScript applications using Electron, Node, and React.
- Experience with webpack, SQL/SQLite, Sass, CSS flexbox, modern JavaScript syntax (ECMAScript 6), promises, and async/await are also a plus.
- Good understanding of HTML, CSS, SCSS
- Good understanding of JavaScript and TypeScript
- Good understanding of ReactJS
- Understanding of framework Electron
- Understanding of different Node packages
- Understanding of npm and yarn
- Understanding of application build to deployment overall cycle understanding
- Understanding of SQLite database
- Understanding of usage of third-party library integration
- Understanding of encryption and decryption principles
- Understanding on WebRTC/RingRtc frameworks
- Working experience of at least building one desktop application using Electron framework
- Working experience in Messenger kind of application which provides voice call, video call, Realtime chat, notification kind of features etc