08 Oct
|
XIPHIAS SOFTWARE TECHNOLOGIES
|
Bengaluru
08 Oct
XIPHIAS SOFTWARE TECHNOLOGIES
Bengaluru
We are seeking an Electron + Angular Full-Stack Developer to build and maintain cross-
platform desktop applications with robust offline-first capabilities. The ideal candidate will
have hands-on experience with Angular, Electron, and at least one backend technology, with
a focus on performance, data synchronization, and security.
Key Responsibilities
Develop cross-platform desktop applications using Angular and Electron
Implement offline-first architecture with seamless online/offline synchronization
Securely store local data and sync with backend services when online
Implement IPC communication between Electron main and renderer processes
Design and integrate REST APIs
Handle conflict resolution, retry mechanisms, and data integrity
Optimize desktop UI/UX and application performance
Ensure stability during crashes or forced shutdowns
Apply Electron security best practices
Collaborate with design, backend, and product teams
Required Skills
Robust experience with Angular (latest versions)
Hands-on experience with Electron.js (Windows, macOS, Linux)
Proficiency in TypeScript, HTML,
SCSS
Experience with Angular Material / Bootstrap
Positive knowledge of RxJS and state management
Backend experience with .NET Core / C# or Node.js + Express
REST APIs, JSON handling, authentication, and role management
Database experience: SQLite / MySQL / PostgreSQL / MongoDB
Local file system handling for desktop applications
Must-Have Experience
Offline and online synchronization logic
Secure local storage using SQLite / IndexedDB / filesystem
Auto-update handling in Electron
Build and packaging using electron-builder / electron-forge
Git version control
Electron application security best practices
Nice to Have
Experience with large-scale offline applications
Exposure to kiosk or enterprise desktop systems
Performance optimization and crash recovery experience
Skills:- Angular, AngularJS (1.x), Electron, HTML/CSS, TypeScript, RESTful APIs, JSON, ElectronJS, MySQL, ASP.NET and NodeJS (Node.js)
📌 Electron Angular Bengaluru
🏢 XIPHIAS SOFTWARE TECHNOLOGIES
📍 Bengaluru