Responsibilities
- Deliver new features and bug fixes with a focus on reliability, performance, and user satisfaction
- Maintain high codebase quality through consistent coding standards, code reviews, and automated testing
- Design and develop responsive, high-performance UI and application state ensuring seamless user experiences across platforms
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
Nice to Have
- 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
Work Arrangement
Remote (Worldwide)
Additional Information
- Excellent English communication skills required
- 100% remote work
- Recruitment scams warning: apply only through official channels, verify recruiter identity, be cautious of unusual communication methods, double-check email addresses, no payment or financial details requested