Drive technical direction across React-based apps and Electron-based desktop client.
Collaborate closely with Product, Design and other Development teams to translate complex requirements into robust technical solutions.
Lead technical initiatives with Senior Engineers, Staff Engineer and Engineering Manager to improve architecture and developer experience.
Define and drive initiatives that improve app scalability, reliability, and maintainability.
Support and mentor other engineers.
Requirements
10+ years in Frontend or Full-stack development, with significant time in Senior or Tech Lead roles.
Expert-level knowledge of React and frontend architecture.
Hands-on experience with Electron, including security constraints (IPC design, preload boundaries, protocol handling, signing/notarization) is a strong plus.
Strong experience diagnosing and fixing performance and memory issues in real-time applications.
Experience working with local client-side databases (e.g., IndexedDB or alternatives).
Familiarity with secure messaging protocols (e.g., MLS, WebRTC, or E2EE media flows) is a strong plus.
Strong testing practices with unit, integration and e2e test coverage (e.g., Playwright).
Must be fluent in English.
Tech Stack
Electron
React
Benefits
Yearly education budget of 1000 EUR to strengthen personal capabilities.
Urban Sports Club subscription to stay balanced and mentally and physically healthy!
Fresh breakfast in the office, daily fruits, snacks, free soft drinks, and the world's best Barista coffee machine.