Job Closed

This listing is no longer active.

Holepunch logo
Holepunch

The Peer To Peer Company

Senior Frontend Engineer

Frontend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

Worldwide

Posted

123 days ago

Salary

0

Seniority

Senior

Job Description

Senior Frontend Engineer

Holepunch

• Develop and maintain Keet Desktop, our cross-platform P2P communications application built with React and running on the Pear runtime. • Work on everything from UI/UX implementation to performance optimization, helping shape the future of decentralized communication.

Job 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.
  • Preferred Qualifications
  • 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.

Benefits

  • 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.

Related Job Pages

More Frontend Engineer Jobs

Senior Web Engineer

UJAM Music Technology GmbH

UJAM erfindet Software zum Musik machen. Unter unseren Kund*innen finden sich die verschiedensten Menschen, von der Anfänger*in auf dem Smartphone bis zum Popstar im Multimillionen-Dollar-Studio. Unsere Stärke setzt sich zusammen aus dem Technologie-Enthusiasmus des Silicon Valley, der Kreativkraft des internationalen Musik-Business und einer hanseatischen, wertschätzenden Vorstellung von Zusammenarbeit. Unsere Werte orientieren sich am Menschen und seinen Bedürfnissen, deshalb arbeiten wir agil und selbstorganisiert. Wir sind neugierig, erfindungsreich, leidenschaftlich, menschlich, hilfsbereit, freiheitsliebend, mutig, ermutigend und unbequem. Unsere Stärke liegt in der Entwicklung anspruchsvoller Produkte im Spannungsfeld zwischen virtuellen Musikinstrumenten und Effekten (Plug-Ins), komplexen Web-Applikationen, neuartigen Lizenztechnologien (SDKs) und Cloudbasierten Lösungen (APIs).

Frontend Engineer123 days ago

Role Description Als Senior Web Engineer bist Du maßgeblich für die technische Umsetzung unserer browserbasierten Audio-Lösungen verantwortlich. Du entwickelst performante Web-Applikationen, die Audio-Verarbeitung in Echtzeit ermöglichen, und schaffst die Verbindung zwischen anspruchsvollem Design und technischer Audio-Infrastruktur. - Core Development: Du entwickelst und optimierst unsere Web-Applikationen mit React und Node.js. - Audio Engineering: Du implementierst Audio-Logik, Signalverarbeitung und Echtzeitverarbeitung mit AudioWorklets. - Audio-Assets & Processing: Du kümmerst Dich um die effiziente Verarbeitung und Konvertierung verschiedener Audio-Formate sowie die Einbettung und Handhabung von Metadaten. - API-Integration: Du bindest verschiedene 3rd-Party APIs nahtlos in unsere Systemlandschaft ein. - Design-Umsetzung: Du hast ein Auge für Design und setzt Vorlagen unserer Designer präzise und mit Liebe zum Detail um, damit das Endprodukt nicht nur technisch, sondern auch optisch überzeugt. - Vibe Coding & Efficiency: Wir begrüßen den Einsatz von KI-gestützten Entwicklungstools (Vibe Coding), erwarten aber, dass Du die Risiken verstehst und die Code-Qualität proaktiv steuerst. - Qualitätssicherung: Du stellst die Stabilität Deiner Features durch konsequentes Unit Testing sicher. Qualifications - Web-Technologien: Fundierte Erfahrung mit modernen JavaScript-Frameworks (React und Node.js). Kenntnisse in Ember.js sind ein Plus. - Audio-Expertise: Praktische Erfahrung mit der Web Audio API. Idealerweise hast Du bereits mit Tone.js gearbeitet oder bringst Erfahrung in der Entwicklung von Online-DAWs mit. Kenntnisse in C++ und WASM sind ein Plus. - Testing: Unit Testing ist für Dich ein Muss. Erfahrung mit End-to-End-Testing (z. B. Cypress) ist ein gern gesehenes Extra. - Cloud & Infrastruktur: Erfahrung mit AWS (S3, ECS, CloudFront) sowie Grundkenntnisse in Terraform sind von Vorteil. - Vibe Coding: Du nutzt moderne Tools zur Effizienzsteigerung, behältst dabei aber stets die Architektur und langfristige Wartbarkeit im Blick. - Agiles Arbeiten: Vertrautheit mit agilen Methoden (z. B. Scrum) und einem iterativen Entwicklungsprozess. - Erfahrung: 5–7 Jahre Berufserfahrung in der Softwareentwicklung. - Sprachen: Fließendes Englisch, Deutsch ist ein Plus. Requirements - Eigeninitiative: Du brennst dafür, Ideen zu verwirklichen. Du treibst Deine Agenda voran und begeisterst Dich und andere dafür. - Organisationstalent: Du arbeitest strukturiert und bewahrst Ruhe und Klarheit – auch in chaotischen Situationen. - Kommunikationsfähigkeit: Der Umgang mit Menschen fällt Dir leicht und Du hast Feingefühl für internationalen Austausch und kulturelle Unterschiede. - Konfliktfreude: Es liegt in Deiner Natur, den Status Quo zu hinterfragen und Deine Meinung vor und verteidigen zu können. - Neugier: Du bist im besten Fall musik-affin und verfolgst aktiv technische Trends und neue Entwicklungen. Benefits - Du erhältst die Arbeitsgeräte und Werkzeuge, die für Dich am besten funktionieren (MacBook Pro, Windows Laptop etc.). - Vermögenswirksame Leistungen, einen Parkplatz vor dem Büro oder ein Investment in Deine Gesundheit (EGYM). Company Description UJAM erfindet Software zum Musik machen. Unter unseren Kund*innen finden sich die verschiedensten Menschen, von der Anfänger*in auf dem Smartphone bis zum Popstar im Multimillionen-Dollar-Studio. - Unsere Stärke setzt sich zusammen aus dem Technologie-Enthusiasmus des Silicon Valley, der Kreativkraft des internationalen Musik-Business und einer hanseatischen, wertschätzenden Vorstellung von Zusammenarbeit. - Unsere Werte orientieren sich am Menschen und seinen Bedürfnissen, deshalb arbeiten wir agil und selbstorganisiert. - Wir sind neugierig, erfindungsreich, leidenschaftlich, menschlich, hilfsbereit, freiheitsliebend, mutig, ermutigend und unbequem. - Unsere Stärke liegt in der Entwicklung anspruchsvoller Produkte im Spannungsfeld zwischen virtuellen Musikinstrumenten und Effekten (Plug-Ins), komplexen Web-Applikationen, neuartigen Lizenztechnologien (SDKs) und Cloudbasierten Lösungen (APIs).

Germany
Job Closed
Full TimeRemoteTeam 11-50Since 2005H1B No Sponsor

• Agile Development: Collaborate effectively within an agile team environment, participating in sprint planning, daily stand-ups, and retrospectives. • Front-End Development: Develop and maintain web applications using React, ensuring high performance, responsiveness, and an excellent user experience. • Backend Integration: Integrate front-end components with Java and .NET backend services, consuming RESTful APIs and handling WebSocket communication for real-time data. • Responsive Design: Create responsive interfaces that work across various devices and screen sizes, ensuring a seamless user experience. • Reusable Components: Build and maintain reusable components, libraries, and tools to streamline development and ensure consistency. • JavaScript & TypeScript Expertise: Utilize strong knowledge of JavaScript and TypeScript to write clean, efficient, and scalable code. • UX Collaboration: Work closely with designers using Figma to translate wireframes and prototypes into interactive, user-friendly interfaces. • Testing & Debugging: Conduct thorough testing and debugging to ensure high-quality software that meets user and business requirements.

Egypt
Job Closed
Ample Insight logo

Front End, Full Stack Developer

Ample Insight

Let us give your data a voice.

Frontend Engineer123 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• You will be part of a small but highly impactful team, with a large amount of ownership and autonomy for managing things directly. • You will architect important systems and anticipate strategic and scaling-related challenges via thoughtful long-term planning • You will need to design, prototype, and create solutions that support highly reliable, scalable, performant SaaS products • You will own relationships with other engineering teams and collaborate with other functions

Canada
Seek logo

Senior Frontend Engineer

Seek

Analytics apps. Scaled in the cloud.

Frontend Engineer123 days ago
OtherRemoteTeam 51-200H1B Sponsor

• Build and maintain user interfaces for Seek’s app store and ML cloud platform using React and TypeScript, delivering high-performing, responsive, and accessible experiences. • Customize and implement UI components using styled components to create consistent, user-friendly designs that align with branding guidelines. • Collaborate with backend engineers to seamlessly integrate APIs, ensuring smooth data fetching and state synchronization. • Optimize frontend performance by reducing load times, minimizing bundle sizes, and delivering a smooth, responsive user experience. • Partner with UX/UI designers to translate mockups into functional, intuitive user interfaces. • Participate in code reviews, sharing and receiving feedback to enhance code quality and team collaboration. • Actively contribute to sprint cycles by providing accurate estimates, updates, and technical insights that shape the development process.

United States
$150K - $170K / year
Job Closed