14 Nov
|
Tru India
|
Sahibzada Ajit Singh Nagar
14 Nov
Tru India
Sahibzada Ajit Singh Nagar
Job highlights
- Position: Electron.js Developer.
Department: Engineering.
Job Type: Full Time
- Experience with CI / CD tools (GitHub Actions,GitLab CI,Jenkins,etc.).
- Required Skills Qualifications
- Preferred Background
- Solid experience with Node.js.
- Experience with frontend frameworks (React / Vue / Angular).
- Experience with security-sensitive or system-level apps
Job Details
- Position: Electron.js Developer
- Department: Engineering
- Job Type: Full Time
Job Summary
We are seeking a skilled Electron.js Developer to build, release, and maintain secure, high-performance cross-platform desktop applications. The role requires robust hands-on experience with Electron auto-updates, release pipelines, and version management across Windows, macOS, and Linux.
Job Location
Sahibzada Ajit Singh Nagar
Key Responsibilities
- Develop and maintain cross-platform desktop applications using Electron.js
- Implement and manage Electron auto-update workflows using electron-updater / electron-builder
- Handle application versioning, release channels, and rollback strategies
- Configure and manage code signing and notarization for macOS and Windows
- Build and distribute installers for Windows (NSIS), macOS (DMG), and Linux (AppImage / DEB / RPM)
- Manage CI/CD release pipelines for Electron apps
- Implement secure IPC communication between main and renderer processes
- Optimize application startup time, memory usage, and performance
- Debug production issues related to updates, packaging, and OS-specific behavior
- Collaborate with backend, frontend, and DevOps teams
Required Skills Qualifications
- 3+ years of experience with Electron.js
- Strong knowledge of Electron auto-updater release lifecycle
- Hands-on experience with electron-builder electron-updater
- Strong proficiency in JavaScript / TypeScript
- Solid experience with Node.js
- Experience with frontend frameworks (React / Vue / Angular)
- Deep understanding of main vs renderer processes IPC
- Experience with CI/CD tools (GitHub Actions, GitLab CI, Jenkins, etc.)
- Familiarity with code signing certificates app notarization
- Exposure to native modules (N-API / C++)
Preferred Background
- Experience working on production-grade Electron applications
- SaaS or product-based company background
- Experience with security-sensitive or system-level apps
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Electron.js Developer (Sahibzada Ajit Singh Nagar)
🏢 Tru India
📍 Sahibzada Ajit Singh Nagar