loader image

Software Engineer for P2P Project

Are you an engineer with experience working with BitTorrent? Have you ever written a program with P2P file-sharing capabilities? We need you!



We are looking for Software Engineering Contractors with experience working with P2P networks to help fix the P2P functionality of our Software distribution platform.





We ares originally conceived as a Peer-To-Peer platform, where all users are peers. Users would download the game from nearby peers through the BitTorrent stack, including pulling from them simultaneously. If no peers are available, the users would instead queue to download the game from our main server.





However, while the platform was constructed to these specifications during the prototype phase, much of the peer-to-peer side no longer functions together with the new client and we have build towards our Closed Beta. We are looking for an engineer either to retrofit the previous P2P Tracking program, or to build a new one from scratch.





Our existing P2P is build in Vue JS, and our backend is Java and plugged into AWS. Applicants must have knowledge of either the BitTorrent or WebTorrent stacks.





The tracking component must fit the following specifications:





    Must be able to determine the number of seeds available for each game when prompted

    Must be able to retrieve relevant information about seeds, such as the address and strength of each connection

    Must be able to check active downloads

    If a connection is interrupted, must be able to check which chunks were successfully downloaded

    (NOTE:) Small additional adjustments may also be requested



 


Position

Backend Developer


Must have Skills

  • Java (All Versions)

    Beginner

  • AWS

    Beginner

Client Payroll

Up to 200 K/Year USD (Annual salary)

Fully Remote

english - Basic

Languages
Cancel
Cancel

Active

Skip

Software Engineer for P2P Project

Are you an engineer with experience working with BitTorrent? Have you ever written a program with P2P file-sharing capabilities? We need you!



We are looking for Software Engineering Contractors with experience working with P2P networks to help fix the P2P functionality of our Software distribution platform.





We ares originally conceived as a Peer-To-Peer platform, where all users are peers. Users would download the game from nearby peers through the BitTorrent stack, including pulling from them simultaneously. If no peers are available, the users would instead queue to download the game from our main server.





However, while the platform was constructed to these specifications during the prototype phase, much of the peer-to-peer side no longer functions together with the new client and we have build towards our Closed Beta. We are looking for an engineer either to retrofit the previous P2P Tracking program, or to build a new one from scratch.





Our existing P2P is build in Vue JS, and our backend is Java and plugged into AWS. Applicants must have knowledge of either the BitTorrent or WebTorrent stacks.





The tracking component must fit the following specifications:





    Must be able to determine the number of seeds available for each game when prompted

    Must be able to retrieve relevant information about seeds, such as the address and strength of each connection

    Must be able to check active downloads

    If a connection is interrupted, must be able to check which chunks were successfully downloaded

    (NOTE:) Small additional adjustments may also be requested



 


Job Type

Client Payroll


Positions

Backend Developer


Must have Skills

  • Java (All Versions)

    Beginner

  • AWS

    Beginner


Languages

english -Basic

Up to 200 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Charles Y

| United States