FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing cross-platform P2P communications applications using React and modern JavaScript/TypeScript, with a strong focus on performance optimization and state management. Proven ability to work collaboratively in a remote team environment while contributing to decentralized communication technologies.
Highest-signal resume keywords
React/Preact DevelopmentState Management (Redux, Redux Toolkit, Zustand)P2P TechnologiesDesktop Application Development (Electron, Tauri)UI Performance Optimization
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaScriptTypeScriptUI/UX ImplementationTesting & DebuggingModular Code WritingMemory ManagementCross-Platform DevelopmentReal-Time CommunicationData Replication SystemsPeer-to-Peer Connections
Soft Skills
Good Communication SkillsCollaboration in Remote Teams
Tools & Technologies
ReactPreactReduxRedux ToolkitZustandElectronTauriWebRTC
Industry Keywords
Decentralized CommunicationDistributed SystemsOpen Source Software (OSS)Cross-Platform Applications
Tech Stack
Tools & technologiesDistributed SystemsElectronJavaScriptLinuxMacOSReactReduxTypeScript
About the role
Key responsibilities & impact- 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
Requirements
What you’ll need- 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
