About the role

  • Frontend Engineer developing and maintaining Keet Desktop, a cross-platform P2P communications application. Focus on UI/UX implementation and performance optimization for a decentralized future.

Responsibilities

  • Develop and maintain Keet Desktop, our cross-platform P2P communications application built with React and running on the Pear runtime.
  • Work on everything from UI/UX implementation to performance optimization, helping shape the future of decentralized communication.

Requirements

  • 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.
  • Preferred Qualifications
  • Experience with desktop application development (Electron, Tauri, or similar runtimes).
  • Familiarity with video/audio APIs (WebRTC, media streams) and real-time communication.
  • Demonstrated ability to optimize UI performance: rendering, memory management.
  • Experience building cross platform applications (macOS, Windows, Linux, etc).
  • Bonus: Past contributions to OSS projects, especially in P2P or decentralized tech.

Benefits

  • Work on groundbreaking technology that prioritizes user autonomy and privacy.
  • Collaborate with a team of thinkers and innovators dedicated to reshaping the digital landscape.
  • Contribute to a future where technology serves humanity, not the other way around.

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Distributed SystemsElectronJavaScriptLinuxMacOSReactReduxTypeScript

Location requirements

RemoteWorldwide

Report this job

Found something wrong with the page? Please let us know by submitting a report below.