← Toutes les offres

Frontend Desktop Engineer

À propos du poste

• Develop and maintain Keet Desktop, a cross-platform P2P communications application
• Implement UI/UX using React on the Pear runtime
• Optimize application performance, including rendering and memory management
• Build and maintain peer-to-peer connections and data replication systems
• Contribute to the future of decentralized communication

• Proven experience with React/Preact and modern JavaScript/TypeScript in production-scale applications
• Strong competency in state management (Redux, Redux Toolkit, Zustand, or similar)
• Ability to write modular, maintainable, and well tested code
• Solid skillset in testing & debugging complex frontend applications
• Deep interest or experience with P2P technologies or distributed systems
• Comfort working in a remote, globally distributed team; good communication skills
• Experience with desktop application development (Electron, Tauri, or similar runtimes) preferred
• Familiarity with video/audio APIs (WebRTC, media streams) and real-time communication preferred
• Demonstrated ability to optimize UI performance: rendering, memory management preferred
• Experience building cross platform applications (macOS, Windows, Linux, etc) preferred
• Past contributions to OSS projects, especially in P2P or decentralized tech, are a bonus