Position: Middle to Senior Node.js Backend Developer for a gaming quality around well-written code, unit testing, and a holistic approach to systems development team
Company: 8allocate
Category: Node.js
Experience required: 3y
English level: upper

We are looking for a strong backend systems developer to join our remote and GB teams. You will have experience in Node.js, micro-service architectures, and integrating external systems. It is important that you have a strong focus on quality around well-written code, unit testing, and a holistic approach to systems development. 

**What skills/qualities are required**:
Node.js 
Unit and integration testing 
Experience designing and scaling relational databases (MySQL / Postgres)
Redis 
Experience using AWS technologies or similar cloud-based solutions
Git 
Monitoring - Datadog/AWS 

**Would be a plus**:
Familiarity with container technology such as Kubernetes/Docker/Terraform
Typescript (or experience in strongly typed languages) 
Experience using web-sockets (Socket.io) 
Experience in the gambling industry can be a bonus but is not required
**What responsibilities & tasks will wait for you?**
Experience in integrating external and internal API services and are excited about building modern tooling operations. 
A strong understanding of the fundamentals – data structures, algorithms, OO design, and system architecture 
Excellent communication skills in both speech and writing 
Self-motivated and proactive take their own initiatives and involves others as needed
 Quality focused 
Teamwork and collaboration
Experience from similar dynamic, fast-paced environments in growing companies, or at least a reason for wanting to be in one 

**What will the role involve**? 
Sharing technical solutions and product ideas through design reviews, pair programming, code reviews, and discussions 
Shape a scalable and performant architecture of the internal systems that you will be working on. 
Build systems for production and implement high-quality solutions, ensuring latency, availability, and appropriate monitoring. 

Own your code. Decide together with your team on technical frameworks being used and have the opportunity to implement best practices whilst the team is growing. 

Extensive onboarding, mentoring, and personal development opportunities 

**About Company from client**:

 We are not gambling as you know it. It’s a new approach to sports betting and focuses on giving each player an individual experience. We are determined to challenge the industry by being outrageously innovative and product-focused – building the gambling company of the future. To be in total control we have built our own tech platform including a fully automated sportsbook. We have launched our native iOS and Android apps on the UK market, offering our customers best-in-class UX/UI. Our ambition is to offer the best gaming experience and we have the knowledge, resources, and courage to make it happen. 

 Our company was founded in 2015 and we have been on a rocket trajectory with record customer intake and fast revenue growth. We have more than 80 employees across our London and Malta offices. Founder Anders Ström has a proven track record in the industry previously having founded operator Unibet/Kindred Group and sportsbook supplier Kambi. We offer the advantages of a young and dynamic start-up coupled with the stability and security of a larger and established company. Our London office is located at The Aircraft Factory in Hammersmith, five minutes walk from the Piccadilly, District, Circle, and Hammersmith & City lines. 

At our company we value people that are: 

BOLD – believe they can make a difference and have a big impact. 

SMART – action-driven, customer-centric, curious, good collaborator. 

RESPONSIBLE – have great judgment, acts in the company’s best interest, self-motivated 

ENTERTAINING – helps create an awesome customer experience, are easy-going, 

a team player and enjoy having fun at work.

Why choose us?
“Family and Friends”. We are no longer a start-up, but still, have a family atmosphere in our supportive and spirited team, who are all working together on the same goal.
“Just break down all barriers and find a better way”. Every day you’ll meet with interesting and challenging (international) projects that are covering industries from commercial aviation to fintech (different technologies, different products).
“Hungry for learning”. You will get a lot of chances for career advancement and the development of new skills, opportunities for mentorship, or learning from more experienced colleagues.
**Benefits from 8allocate**
You’ll work in a supportive and spirited team of professionals.
Corporate events, holidays, and team buildings for your joy.
Training and development: we have a huge library (about 500 books!) and a budget for your professional development.
English classes.
Сoverage of sports activities.
People-oriented management without bureaucracy.
Paid vacation and sick leaves.
Relocation program: if you are from another city and want to move to Kyiv, we will be happy to help you!
_____________________________________________________________________
The level of the individuals should be mid to senior or a mix.
They will be primarily Backend focussed to help inject pace into the team as we have a busy and time-constrained roadmap.
There will be an opportunity at some point to scale the team again, but we also require the ability to scale the team down to 0 as well.
The individuals will have to go through a process with us to ascertain or at least understand quality before commencement
This process is a test which the individuals complete and then hand back with discussion points.
Followed by an interview which is effectively a peer programming session with soft skills interview