We are looking for an Electron Developer to convert our existing React + Node.js/Express Storyline-style web application into a Windows desktop application while maintaining the existing web version.
Responsibilities
Convert the existing React application into an Electron .exe.
Reuse and integrate existing Node.js/Express APIs and business logic.
Implement offline-first functionality using SQLite and local filesystem storage.
Make Storyline assets (images, videos, audio, templates, fonts, etc.) available offline.
Ensure projects can be created, edited, saved, and exported without internet.
Integrate AI features that work when internet is available.
Implement optional cloud sync with existing PostgreSQL/S3 infrastructure.
Support Windows installer, auto-update, file handling, and application security.
Optimize desktop performance and memory usage.
Required Skills
React.js / TypeScript
Electron.js
Node.js / Express.js
SQLite
REST APIs
PostgreSQL
AWS S3
Offline-first application architecture
Desktop application development
Nice to Have
Experience converting web apps to Electron
AI API integration (OpenAI/Gemini or similar)
Cloud synchronization
Experience with e-learning/authoring tools
Windows application packaging and auto-updates
Experience: 1-3years in React/Node.js, with hands-on Electron experience preferred.
Pay: ₹15,000.00 - ₹20,000.00 per month
Work Location: In person
📌 Electron Desktop developer (Delhi)
🏢 Athena Learning Management System
📍 Delhi
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.