React Desktop Engineer for Cross-Platform P2P Apps

Jobgether SRL

Netherlands

Remote

EUR 70,000 - 110,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Global distributed team
Open-source contribution
Privacy-focused projects

Job summary

Jobgether SRL seeks a Frontend Desktop Engineer to develop a cross-platform peer-to-peer communication app using React and TypeScript. You will craft responsive UIs, manage state with Redux or Zustand, and ensure high performance across macOS, Windows, and Linux.

You'll work with a globally distributed team, contribute to open-source initiatives, and gain exposure to Electron or Tauri runtimes and real-time communication tech such as WebRTC.

Qualifications

  • Proven professional experience with React or Preact and modern JavaScript or TypeScript in production-scale applications.
  • Strong understanding of frontend state management, including Redux, Redux Toolkit, Zustand, or similar libraries.
  • Demonstrated ability to write clean, modular, maintainable, and well-tested code.
  • Solid experience testing, debugging, and troubleshooting complex frontend applications.
  • Strong problem-solving skills and an interest in building performant, reliable desktop software.
  • A genuine interest in peer-to-peer technologies, distributed systems, or decentralized applications.
  • Excellent communication skills and the ability to collaborate effectively within a globally distributed, remote team.
  • Experience developing desktop applications with Electron, Tauri, or comparable runtimes is an advantage.
  • Familiarity with WebRTC, media streams, audio/video APIs, or real-time communication technologies is preferred.
  • Experience optimizing UI rendering, memory management, and application performance is desirable.
  • Knowledge of cross-platform development for macOS, Windows, and Linux is a plus.
  • Contributions to open-source projects, particularly in peer-to-peer or decentralized technology, are an additional advantage.

Responsibilities

  • Develop, maintain, and improve a cross-platform desktop application built with React and running on a peer-to-peer application runtime.
  • Implement responsive, intuitive user interfaces that deliver a seamless user experience across supported desktop platforms.
  • Build and maintain robust frontend architecture using modern JavaScript and TypeScript practices.
  • Manage application state using tools such as Redux, Redux Toolkit, Zustand, or equivalent solutions.
  • Write modular, maintainable, and well-tested code that supports long-term reliability and scalability.
  • Test, debug, and troubleshoot complex frontend issues to ensure application stability and quality.
  • Optimize rendering performance, memory usage, and overall application responsiveness.
  • Collaborate with a remote, international engineering team to deliver improvements to decentralized communication and collaboration tools.
  • Contribute to the development of peer-to-peer features supporting messaging, file sharing, and real-time communication.

Skills

React
Preact
JavaScript
TypeScript
Redux
Redux Toolkit
Zustand
Testing
Performance
Electron
Tauri
WebRTC
Cross-platform
macOS
Windows
Linux

Tools

React
TypeScript

Job description

Jobgether SRL seeks a Frontend Desktop Engineer to develop a cross-platform peer-to-peer communication app using React and TypeScript. You will craft responsive UIs, manage state with Redux or Zustand, and ensure high performance across macOS, Windows, and Linux.

You'll work with a globally distributed team, contribute to open-source initiatives, and gain exposure to Electron or Tauri runtimes and real-time communication tech such as WebRTC.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Desktop Engineer - React, P2P & Cross-Platform
Remote Desktop Engineer - React, P2P & Cross-Platform

Tether • Amsterdam

Remote
EUR 70,000 - 110,000
Frontend Desktop Engineer
Frontend Desktop Engineer

Jobgether SRL • Netherlands

Remote
EUR 70,000 - 110,000
Global distributed team
Open-source contribution
Privacy-focused projects
Remote Mobile Engineer - React Native, P2P & Privacy
Remote Mobile Engineer - React Native, P2P & Privacy

Jobgether SRL • Netherlands

Remote
EUR 60,000 - 90,000
Fully remote
Worldwide opportunities
International team
Mobile Engineer - React Native
Mobile Engineer - React Native

Jobgether SRL • Netherlands

Remote
EUR 60,000 - 90,000
Fully remote
Worldwide opportunities
International team
Frontend Engineer
Frontend Engineer

CertifiedDevs • Netherlands

Remote
EUR 70,000 - 100,000
Senior Frontend Engineer - Remote (React/TypeScript)
Senior Frontend Engineer - Remote (React/TypeScript)

Jobgether • Netherlands

On-site
EUR 96,000 - 138,000
Fully remote contractor opportunity
Ownership of frontend features
AI-first engineering culture
+1
Remote Next.js Frontend Engineer for Blockchain dApps
Remote Next.js Frontend Engineer for Blockchain dApps

Cytric • Netherlands

Remote
EUR 60,000 - 90,000
Fully remote work
Global team
Front-End Engineer: React/React Native + TypeScript
Front-End Engineer: React/React Native + TypeScript

Picnic • Amsterdam

On-site
EUR 70,000 - 110,000
Picnic Tech Academy
Lunch & Learn sessions
Language courses
+3
Desktop Engineer (Electron & macOS) — Remote, EdTech Impact
Desktop Engineer (Electron & macOS) — Remote, EdTech Impact

Schoolyear • Eindhoven

On-site
EUR 50,000 - 70,000
€1000 yearly for external education
25 working days of holidays
Quarterly team outings
Mid-Senior Frontend Developer
Mid-Senior Frontend Developer

Promptwatch • Amsterdam

On-site
EUR 60,000 - 90,000