Senior Frontend Engineer (100% Remote, Worldwide)

Holepunch
Berlin, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Berlin, Germany

Tech stack

JavaScript
Microsoft Windows
API
Apple Mac Systems
Software Applications
Software Debugging
Linux
Distributed Systems
Memory Management
Design of User Interfaces
PEAR - PHP Extension and Application Repository
Performance Tuning
TypeScript
WebRTC
React
Front End Software Development
React

Job description

We are seeking a talented and motivated Frontend Engineer to join our dynamic team. In this role, you will be responsible for developing and maintaining Keet Desktop, our cross-platform P2P communications application built with React and running on the Pear runtime. You'll work on everything from UI/UX implementation to performance optimization, helping shape the future of decentralized communication.

Requirements

Do you have experience in macOS?, Do you have a Bachelor's degree?, * 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).
  • 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.

About the company

Why Holepunch? At Holepunch, you will: * 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. If you are driven by innovation and eager to build decentralized solutions that challenge the status quo, join Holepunch. Together, we can create a more secure, inclusive, and P2P decentralized future.

Apply for this position