Position: Junior Node JS Developer
Company: SoftVision
Experience required: 1y
English level: intermediate

WHAT WE ARE LOOKING FOR

The ideal candidate will be familiar with the full software design life cycle. They should have
experience in designing, coding, testing and consistently managing applications.
This is a fab role that allows you to have a say, have your opinions heard and work for a company that really respects a 'work/ life balance’. Additionally, our amazing client wants to see your personality shine through - so if you aren’t excited by the idea of developing!

ABOUT THE COMPANY

We are building the home for friend-to-friend betting. We will make betting a more social and
healthier experience by building a platform that lets groups of mates, societies and sports clubs play
prediction games, sweepstakes, and drafts against each other.
Millions of sports fans enjoy making predictions and placing bets against each other during sports
events (of the 13.6 million bettors in the UK, 45% also have 'offline' bets against their mates), however
often these bets or games are very manual in the way through spreadsheets and cash manually
exchanged, often leaving a lot of admin and games dying out.
We are building a platfoфrm that lets you:
• Create your own prediction game across multiple sport
• Manages all the admin of running the game for you so you can concentrate on enjoying the
sport
• Support your sports club or good cause by donating a % of the prize pot from your league
Ultimately, we believe we are a challenger to traditional betting companies as players will actually get
more of a buzz from beating their mates and have more social interaction about over sporting events,
however but this will be in a controlled manner they are held accountable by their mates and can't
chase losses against a faceless bookmakers app.

Package Overview

• Competitive salary
• Flexible working arrangements and fully remote
• 20 days paid holiday, plus bank holidays
• Great Tech
• Creative culture - you get to build your ideas and have an impact
• Training budget

KEY RESPONSIBILITIES

• Researching, designing, planning, writing, and testing new software programs
• Maintenance, debugging, and problem-solving of existing applications
• Support of creating technical specifications 
• Investigating new technologies

TECH STACK

• JavaScript
• TypeScript
• Node.js
• PostgreSQL

It will be a plus:

• GraphQL
• Nari
• Experience building and implementing payment systems



REQUIREMENTS

• 1+years of experience working
• Experience in designing backend APIs
• Experience in database design
• Experience in AWS 
• Experience integrating with 3rd party APIs