Overview

About Us
We believe in the power of technology to strengthen the connection between human beings and valorise human knowledge.
In a world where the new normality is defined by working from home policies and social distancing measures, we need more than ever technology to support live communication.
XTRA is our response, a new digital solution to create more authentic live fitness connections.

About the job
As a Backend Engineer, you will have a big impact on the system design, software development process, and company culture. You will be joining a team who loves to collaborate in a cross-functional environment. Every engineer on the team works closely with product, UX, design, marketing, business development, operations and customer service to support the business goals and priorities. You’ll be responsible for developing, prototyping, and designing web application servers. As part of this role, you’ll also be responsible for the development and maintenance of backend services and APIs in TypeScript and Python that powers multiple products and internal systems.
The ideal candidate will be able to quickly turn ideas from inception to final product in a fast-paced and friendly environment. You should also be comfortable learning new technologies as needed.

Qualifications
4-7 years of experience working as a backend software engineer

Technical skills

Experience with TypeScript, NodeJs, Python, GraphQL, NestJs, ObjectionJs/TypeORM, Twilio/Vonage/any other video streaming services
Strong proficiency in JavaScript
Knowledge of modern authorization mechanisms, such as JSON Web Token
A knack for benchmarking and optimization
Familiarity with AWS Core Services (RDS, Redshift, Elastic Beanstalk, S3, EC2)
Back-end services development
Deep knowledge of relational database and data architecture
Strong SDLC and ALM best practices and proficiency (GitHub, CI/CD)
Knowledge and past experience working within the video streaming industry is preferred, but not required

Non-technical skills
Team player
Excellent time-management skills
Great interpersonal and communication skills

About XTRA

We believe in the power of technology to strengthen the connection between human beings and valorise human knowledge.
In a world where the new normality is defined by working from home policies and social distancing measures, we need more than ever technology to support live communication.
XTRA is our response, a new digital solution to create more authentic live fitness connections.

View more jobs at XTRA