Salary Competitive

Build a peer-to-peer internet

 

The Hypercore Protocol is an open-source, peer-to-peer technology stack that allows people to connect and share data seamlessly across the planet, all without servers. We're working towards a future where anyone can build scalable, data-intensive businesses, such as search engines, video chat apps, and social networks, directly from their homes and with minimal barriers to entry.

 

We've been building Hypercore as an open-source project for five years now, and in that time a great community of developers, entrepreneurs, researchers, and peer-to-peer enthusiasts has organically emerged around our technology.

 

Among the many projects others are building on our stack are three novel web browsers, an app for sharing annotations on scientific papers, a radio app, a music manager, a tool for simplifying server management...and the list goes on.

 

Hypercore is written in Javascript using Node.js, and we believe our focus on simplicity and modularity positions us uniquely for adoption/traction within the decentralization space.

 

About Your Role

 

Over the next year, we plan to gradually add support for our entire stack on both iOS and Android devices. We're not mobile experts, so we'd like you to be one — you'd be expected to take the technical lead on this project.

 

As the lead, you should have considerable experience with iOS/Android's capabilities and limitations, a low-level understanding of platform internals, and ideally you'd have spent some time managing a technical team.

 

You won't be building a "standard" mobile app; our development process will involve porting over our networking protocol, which is currently a mix of Node.js and C, so if you have experience writing native code for mobile (such as with the Android NDK) and with mobile JS runtimes, all the better.

 

If you're interested in joining the team, please send over the following:

  1. If you have it, a link to your GitHub (or GitLab, etc.) profile

  2. If you have them, links to example mobile apps you've previously developed or been responsible for

  3. An up-to-date CV

  4. A brief intro message describing yourself and why you're interested in Hypercore

     

We're looking forward to chatting with you!

For more information or questions please contact us at hiring@hypercore-protocol.org

Perks and benefits

This job comes with several perks and benefits

Free lunch
Free lunch

Enjoy a free catered lunch with your colleagues, every day.

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Free office snacks
Free office snacks

Peckish after lunch? We got your back with soft drinks, treats and fruit.

Skill development
Skill development

We want to take you from good to great.

Remote work allowed
Remote work allowed

You know how you perform best. Work from your couch, your favorite cafe or abroad when you feel like it.

See all 11 benefits

Working at
Hypercore Protocol

The Hypercore Protocol is an open-source, peer-to-peer technology stack that allows people to connect and share data seamlessly across the planet, all without servers. For the past five years, we've been building toward a future where anyone can build scalable, data-intensive businesses, such as search engines, video chat apps, and social networks, directly from their homes and with minimal barriers to entry. We're a tiny, Copenhagen-based team, but you can be located anywhere!

Read more about Hypercore Protocol