Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Coders Brain Team. If you also belong to the team, you can get access from here

Coders Brain Verified Tick

Compare button icon Compare button icon Compare
filter salaries All Filters

893 Coders Brain Jobs

Desktop Application Developer - Javascript/ElectronJS (5-8 yrs)

5-8 years

Desktop Application Developer - Javascript/ElectronJS (5-8 yrs)

Coders Brain

posted 1 week ago

Job Role Insights

Flexible timing

Key skills for the job

Job Description

Job Title : Desktop Application Developer

Location : Pune (Onsite/Hybrid as per company policy)

Experience : 5+ Years

Notice Period : Max 30 Days

Employment Type : Full-time / Permanent

Job Summary :

We are seeking a skilled Desktop Application Developer with hands-on experience in building modern, cross-platform desktop applications using ElectronJS, ReactJS, and TypeScript. The ideal candidate will have a strong understanding of JavaScript, HTML, CSS, and front-end libraries and must have worked on at least one end-to-end desktop application development project, preferably with real-time communication features like chat, voice, or video.

Key Responsibilities :

- Design and develop cross-platform desktop applications using ElectronJS and ReactJS.

- Write clean, maintainable code using TypeScript, JavaScript (ES6+), and React.

- Integrate and manage SQLite or similar lightweight databases.

- Collaborate with product managers, designers, and backend developers to define, design, and ship new features.

- Implement real-time communication features such as messaging, audio/video calling using WebRTC/RingRTC.

- Manage application build and deployment pipelines using tools like npm, yarn, and webpack.

- Work with Node.js packages and third-party libraries for extended functionality.

- Ensure application performance, security (including encryption/decryption principles), and maintainability.

- Maintain documentation and provide post-deployment support as needed.

Must-Have Skills :

- Strong hands-on experience with ElectronJS in developing desktop applications.

- Proficiency in ReactJS, JavaScript (ES6+), and TypeScript.

- Solid experience in HTML, CSS, SCSS/SASS, JSON, and API integration.

- Experience with Node.js and understanding of Node package management (npm/yarn).

- Experience working with SQLite or embedded database systems.

- Familiarity with WebRTC and real-time communication libraries.

- Experience with application lifecycle : build ? package ? deployment.

- Prior experience building a Messenger/chat/video call/notification application is a strong advantage.

Good-to-Have Skills :

- Experience with webpack bundling and optimization.

- Familiarity with CSS Flexbox, responsive design principles.

- Understanding of security best practices, data protection, and encryption/decryption techniques.

- Exposure to DevOps and CI/CD pipelines for Electron-based apps.

Preferred Qualification :

- Bachelors degree in Computer Science, Engineering, or a related field.

- Proven experience of delivering at least one desktop app to production using ElectronJS.

- Ability to work in an Agile/Scrum development environment.

- 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



Functional Areas: Other

Read full job description

Prepare for Your Coders Brain Interview with Real Experiences!

View interviews
Office worker

What people at Coders Brain are saying

What Coders Brain employees are saying about work life

based on 54 employees
67%
69%
89%
100%
Flexible timing
Monday to Saturday
No travel
Day Shift
View more insights

Coders Brain Benefits

Work From Home
Soft Skill Training
Job Training
Education Assistance
Cafeteria
Team Outings +6 more
View more benefits

Compare Coders Brain with

Medcode

4.4
Compare

Cyfuture

2.9
Compare

Maxgen Technologies

4.6
Compare

JoulestoWatts Business Solutions

3.1
Compare

Capital Business Systems

3.6
Compare

Value Point Systems

3.5
Compare

F1 Info Solutions and Services

3.7
Compare

Ergode IT Services

3.2
Compare

ARMSOFTECH.AIR

3.3
Compare

ANR Software Private Limited

4.2
Compare

Saama Technologies

3.7
Compare

Systems Plus

4.2
Compare

ABM Knowledgeware

3.7
Compare

ITSource Technologies

2.9
Compare

Jumio

3.8
Compare

PC Solutions

3.7
Compare

Shiash Info Solutions

3.1
Compare

DISYS

3.1
Compare

Glorious Insight

4.5
Compare

DotPe

3.1
Compare

Similar Jobs for you

Desktop Application Developer at Coders Brain Technology Private Limited

5-10 Yrs

Not Disclosed

Digital Media at Cibirix Digital Media Pvt Ltd

5-7 Yrs

₹ 15-25 LPA

Senior UI Developer at Varite India

6-8 Yrs

Not Disclosed

Senior React Native Developer at Gammastack

5-10 Yrs

Not Disclosed

Front end Developer at Hire Alpha

5-8 Yrs

Not Disclosed

Vue.Js Developer at SysTools Software Private Limited

5-8 Yrs

Not Disclosed

Lead Engineer at Velodata Global Pvt Ltd

8-10 Yrs

Not Disclosed

Typescript Developer at TEAM GEEK SOLUTIONS PRIVATE LIMITED

5-8 Yrs

Not Disclosed

Senior Angular Developer at CORTEX Consultants

8-15 Yrs

Not Disclosed

Technology at TechChefz Digital (TCZ Digital PVT LTD)

5-7 Yrs

Not Disclosed

Desktop Application Developer - Javascript/ElectronJS (5-8 yrs)

5-8 Yrs

Javascript, TypeScript

1 week ago·via hirist.com

Golang Developer/Lead Developer (7-10 yrs)

7-10 Yrs

Golang, API, Data Structures and Algorithms +2 more

1 day ago·via hirist.com

Application Packaging Engineer - OS Deployment (6-8 yrs)

6-8 Yrs

DevOps, SCCM, ITIL +1 more

3 days ago·via hirist.com

ITIL Operations Manager (8-12 yrs)

8-12 Yrs

Servicenow, Incident Management, Change Management +5 more

3 days ago·via hirist.com

Power BI Administrator - Snowflake DB (5-10 yrs)

5-10 Yrs

Power BI, Oracle DBA, ITSM

4 days ago·via hirist.com

GenAI/Snowflake Developer - Python/OpenAI (7-13 yrs)

7-13 Yrs

Python, Machine Learning, generative ai +2 more

4 days ago·via hirist.com

API Tester - JMeter/Automation Testing (6-9 yrs)

6-9 Yrs

Manual Testing, Automation Testing, Performance Testing +5 more

4 days ago·via hirist.com

Business Analyst - CyberLife (8-12 yrs)

8-12 Yrs

Project Management, Cobol, JCL

4 days ago·via hirist.com

AI/ML Engineer - NLP/LLM (6-10 yrs)

6-10 Yrs

Data Science, Artificial Intelligence, Machine Learning +3 more

5 days ago·via hirist.com

Process Analyst - RPA/Celonis Software (5-10 yrs)

5-10 Yrs

Python, RPA, Cloud +3 more

5 days ago·via hirist.com
write
Share an Interview