Date: 16/10/2020

BackendDeveloper

Skill UP aims to be the best quality XR-based training platform in the world.

We constantly strive to build the highest quality content and increase the ability and skill of as many people around the world as possible.

We are a young and dynamic team growing rapidly and we only want to work with the best people. We operate fully remotely for most of our positions and our culture allows everyone to balance their lives and do their best work.

Backend Develeop Job Responsibilities:

  • Design and build backend infrastructure for the Skill UP platform using the following frameworks:
    • Docker
    • Node.js
    • Feathers.js
    • Flask
    • Socket.io
  • Create custom microservices / API’s that are accessible to the Skill UP platform using the following languages:
    • Python
    • JavaScript

  • Create Linux environments to run code on remote Docker containers and local machines.
    • Bash Scripts
    • Ubuntu Virtual Machines (DigitalOcean, AWS EC2 + ECR, Dockerhub/Github)
  • Work with Android, iOS and web applications using React & React-Native frameworks.

 

  • Build out new features on top of existing applications and integrate them into the entire platform
  • Build out Web RTC components to allow peer to peer data exchange between client applications and skillUp backend.
    • Use of twilio API for turn servers etc.
  • Assist with maintenance and SLA requirements from existing clients.

Backend Developer Skills and Qualifications:

  • Ability to develop and deploy API’s is essential.

Expected working hours:

  • 9AM – 5PM (Mon – Fri)

  • Flexible hours, opportunities to work from home, and travel requirements. 

  • Job Performance is assessed on a defined set of targets, only the outcomes matter and prescribed working hours will vary with the given workload.

Advantages

  • Knowledge of Perforce file management tool.
  • Comfortable working in small group environments to accomplish larger tasks.
  • Self-driven, capable of working well under deadlines.

Advantages to working at Skill UP:

This is a majority remote-based company, we have an office in Johannesburg, South Africa, but you can work wherever you like. If you are happy where you are, we’re happy to keep you there.

We respect each other, and our own processes and give each other enough space. We always look for people who take initiative and want to be involved in growing their skills every day. We respect your time, and we expect you to respect ours. Everyone is accountable to each other and together the impossible is nothing.

We have a big goal and huge ambitions for Skill UP and how we want to bring VR and gamified learning to as many people as we can.

The future needs a better workforce and we want to be some of the people who do it. Learning and developing new skills easily and more accessible to more people is just good for humanity.

We need better,  more skilled people all over the world. Knowledge pulls people from poverty and helps us all. We believe XR will be the next medium to accelerate learning and we want people who share our vision, appreciate their homes and space, love the work they do, make a positive impact on the world and find true fulfilment to apply only. 

Copyright 2022 New Reality. All Rights Reserved.