Job details « Go back to category

This job ad has been posted over 40 days ago...

Internship Web Mesh Network JavaScript Developer
Published at 03.04.2017 - Viewed: 641 times - Nexedi SA in France

Web Mesh Network JavaScript Developer

Description:
Nexedi is looking for a trainee to create a prototype of a Web Mesh Network developing a serverless solution accounting for low bandwidth and high latency. You will have to setup a WAN with optimized routing on top of WebRTC focussing on ways to reach edges of the network reliably and optimizing routes for exchange of data like our software Re6st is doing – but all inside the browser using our libraries renderjs and jIO.

Opportunities:

  • Find ways to create a browser based mesh network
  • Investigate ways to synchronise data from edge to edge
  • Extend the jIO sync functionality with different synchronization algorithms

Responsibilities:

  • Master our front end libraries RenderJS and jIO JavaScript
  • Learn how to build a serverless resilient mesh network in the browser

Requirements:

  • Passionate, self-driven
  • Willingness to contribute to an open source ecosystem and the Free Software community
  • Excellent development skills in JavaScript
  • Excellent knowledge of JavaScript Promises and asynchronous programming
  • Good software development skills (version control, testing, debugging)
  • Good knowledge of GNU/Linux
  • Good command of English

» Apply now
Recent jobs at Nexedi SA
Internship
NayuOS Chromebook Liberation
at Nexedi SA in Lille, France
Internship
Jupyter Lab Mass Deployment
at Nexedi SA in Lille, France
Internship
Javascript Serverless Web Chat
at Nexedi SA in Lille, France
Internship
JavaScript Web Mesh
at Nexedi SA in Lille, France
Internship
JavaScript Service Worker Web IDE
at Nexedi SA in Lille, France