- You have at least 5+ years of experience in back-end development
- Experienced in C++ software development
- Experience with Electron will be an advantage
- Good understanding of Python
- Familiarity with JavaScript
- Understanding of the complexity of projects and building processes in large-scale projects
- Collaborative mindset, eager to share knowledge and best practices
- Quick learner, enthusiastic about new technologies, adaptable to fast-paced environments
The client maintains a custom from-source build of the Electron framework. Our custom build also includes a few custom patches we apply to Electron, Chromium, and Node.js.
The client is transitioning from an Electron-based desktop application to their own C desktop framework as a long-term solution. The team maintains the Electron app (focusing on frequent updates, addressing security concerns, and integrating custom patches). At the same time, they are concentrating on the new framework. The objective is to transition from Electron within 1 year.
Project duration is estimated at ~2 years total.
,[Keeping our Electron build up-to-date with Electron. This involves revising patches, analyzing potential stability risks on the target version, and potentially helping fix and upstream key blockers, Be attentive to security issues in Electron and backport them to our custom build promptly, Keep our Electron custom build CI pipeline healthy] Requirements: C++, Python, JavaScript, Electron Additionally: Sport subscription, Training budget, Private healthcare, Small teams, International projects, Free coffee, Canteen, Bike parking, Shower, Free snacks, Free beverages, Free parking, No dress code.