Senior Frontend Engineer (Remote from Switzerland)
Role details
Job location
Tech stack
Job description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Frontend Engineer in Switzerland.In this role, you will play a key part in building a decentralized, peer-to-peer communications platform that prioritizes user autonomy and performance. You will design and implement frontend features for a cross-platform desktop application, collaborating closely with engineers and designers to deliver an intuitive and high-performance experience. The role requires expertise in React/TypeScript, state management, and modular code design, as well as a keen interest in distributed systems. You will have the opportunity to influence UI architecture, optimize performance, and contribute to innovative solutions shaping the next generation of P2P applications in a fully remote, globally distributed team environment.Accountabilities:
- Develop, maintain, and optimize cross-platform desktop applications using React/TypeScript.
- Implement robust state management solutions with tools such as Redux, Redux Toolkit, or Zustand.
- Write modular, maintainable, and well-tested code, ensuring high-quality standards.
- Debug complex frontend issues and improve application performance across platforms.
- Collaborate with engineers, designers, and other stakeholders to deliver seamless UI/UX experiences.
- Support integration with real-time communication APIs (WebRTC, media streams) when required.
- Contribute to the evolution of application architecture, patterns, and performance optimization practices.
Requirements
Requirements:Proven experience with React/Preact and modern JavaScript/TypeScript in production-scale applications.Strong expertise in frontend state management and application architecture.Solid understanding of testing, debugging, and performance optimization for complex frontend applications.Interest or experience with peer-to-peer technologies, distributed systems, or decentralized architectures.Comfort working in a remote, globally distributed team with effective communication skills.Preferred: experience with desktop application frameworks (Electron, Tauri), cross-platform development (macOS, Windows, Linux), and real-time communication APIs.Bonus: contributions to open-source projects, particularly in P2P or decentralized technologies.Benefits:Competitive compensation package and benefits.Fully remote working arrangement.Opportunities to work on groundbreaking technology promoting user autonomy and privacy.Collaboration with a team of innovative thinkers shaping the future of P2P