HamburgerMenu
hirist

ShepHertz - ElectronJS Developer - React.js/AngularJS

Posted on: 10/10/2025

Job Description

Description :

Job Title : Electron Developer (React/Angular)

Location : Sector 43, Gurgaon

Experience : 4-5 years

Employment Type : Full-time

About the Role :


We are looking for an experienced Electron Developer with expertise in React or Angular to build and maintain cross-platform desktop applications.

You will work closely with our product, design, and backend teams to deliver high-performance, user-friendly desktop applications that integrate seamlessly with APIs and services.

Key Responsibilities :

- Develop, maintain, and enhance desktop applications using Electron.

- Implement frontend features using React or Angular frameworks.

- Optimize application performance, memory usage, and startup time.

- Integrate APIs, services, and third-party libraries into the Electron environment.

- Ensure secure packaging, auto-updates, and cross-platform compatibility (Windows, macOS, Linux).

- Collaborate with UI/UX designers to create seamless user experiences.

- Write clean, maintainable, and well-documented code following best practices.

- Troubleshoot and resolve bugs, performance bottlenecks, and platform-specific issues.

- Work with DevOps teams to streamline builds, CI/CD pipelines, and deployments.

Requirements :


- 4 years of experience in software development, with at least 2+ years in Electron.

- Strong proficiency in JavaScript/TypeScript.

- Hands-on experience with React.js or Angular for building user interfaces.

- Solid understanding of Electron internals (IPC, BrowserWindow, preload scripts, main/renderer processes).

- Experience with packaging, auto-update mechanisms, and app signing for cross-platform apps.

- Knowledge of REST APIs, WebSockets, and state management libraries (Redux, NgRx, etc.).

- Familiarity with performance optimization and memory profiling for desktop apps.

- Understanding of security considerations in Electron applications.

- Strong problem-solving and debugging skills.

Good to Have :

- Experience with Node.js backend services.

- Knowledge of native modules and OS-level integrations.

- Exposure to build tools like Webpack, Vite, or Electron Forge/Builder.

- Familiarity with CI/CD pipelines (GitHub Actions, Jenkins, etc.).

- Prior experience working in SaaS or product-based companies.

Why Join Us ?

- Opportunity to build cutting-edge cross-platform desktop apps.

- Work in a fast-paced, product-driven environment.

- Collaborative team culture with room for growth and innovation.

- Competitive salary, perks, and flexibility.


info-icon

Did you find something suspicious?