Middle Electron Developer
Position: Middle Electron Developer
Job Type: Full-Time - 100% remote
Working hours: US Timezone (PST)
About the Role
We’re looking for a Middle Electron Developer to help build and maintain high-performance desktop applications with a focus on automation, browser control, and cross-platform compatibility. This role is ideal for a developer with a strong web foundation who has transitioned into building powerful desktop experiences using Electron, Puppeteer, or Chrome extension frameworks.
You’ll collaborate with cross-functional teams and contribute across the stack, especially on browser-based automation and client-side app logic.
Key Responsibilities
- Develop, test, and maintain cross-platform desktop applications using Electron
- Implement browser automation features using Puppeteer or similar tools
- Contribute to the design of Chrome plugin-based features and integrations
- Build and manage communication between frontend and backend services
- Collaborate with QA, product managers, and designers to ship reliable and user-friendly features
- Troubleshoot performance and cross-platform compatibility issues
- Write clean, scalable code with maintainability in mind
Requirements
- 2+ years of experience with JavaScript/TypeScript
- 1+ year of hands-on experience with Electron, Puppeteer, or Chrome extension development
- 2+ years of experience with Python or similar backend languages
- 4+ years of overall experience in web development
- Strong understanding of browser internals, event-driven programming, and async patterns
- Familiar with Node.js and npm-based build ecosystems
- Good communication skills and experience working in collaborative teams
Nice to Have
- Experience in desktop software development beyond Electron (e.g., Qt, WPF, JavaFX)
- Background in QA Engineering or familiarity with automated testing frameworks
- Experience as a Project Manager or Product Manager, or a demonstrated ability to coordinate across roles and manage scope and delivery
- Familiarity with packaging and deployment for Windows/macOS/Linux