Position: PHP Back End developer
Company: SFoxModel by InventorSoft
Category: PHP
Experience required: 3y
English level: upper

**Who are VIDEOSLOTS?**
 

We were born in 2011 as a result of a handful of entrepreneurs who not only had a knack for entertaining others but also an affinity with the iGaming industry. They teamed up and went about building an industry leader, setting the bar to an all-new high. Now in just ten years we now offer over 5,000 games from over 150 different game providers and we’re set to keep on growing! Naturally, we can't do all of this as well as all the exciting things we have lined up for the years to follow without the living legends that make our business the success it is today. 

 
**Responsible Gaming** 

https://www.videoslots.com/responsible-gambling/  

 
**Videoslots** fully support responsible gaming and ensure that our clients continue to enjoy a safe and manageable play. 

Therefore, we can adjust how much money a person can deposit, lose or wager according to a personal request. You also have the option to take a break or self-exclude should you require it. 

To support and protect those people for whom gambling might become a problem, Videoslots try to help by offering: 

**- Support Groups** (if you feel that you need to talk to a professional about your gambling or you feel that you need counselling) 
**- Underage Gaming** (Playing at Videoslots.com is restricted to persons over the age of 18, or the legal age of majority in their jurisdiction, whichever is greater. 
Any details we request from you are used to verify your identity - this is both for your own protection and ours) 
**- Player Self-Exclusion** (If you choose to enter a self-exclusion, your gaming account with Videoslots will be self-excluded immediately for the chosen period. This means that you will not be able to login, deposit or play with Videoslots whilst self-excluded. It will also mean that you will not be eligible to re-open your account until the chosen self-exclusion period has expired. We will also take all reasonable steps to ensure you do not receive any promotional material during this time. Nevertheless, if you use Social Media channels, we strongly recommend you take steps to ensure you don’t receive our news or updates. 
You have the option to self-exclude from 6 months up to five years.  
We also recommend that you self-exclude with any other operator you may be registered with. 
- **Maintain Control**  
-**GAMSTOP** (lets you set controls to help restrict your online gambling activities.) 
- **Block access** to online gambling

 

**What do we offer for you as a developer**?  
 

- Private health insurance 
- Additional marriage leave 
- Additional paternity leave 
- 5 days of your sick leave to care for your sick child 
- 1 volunteer day 
- Professional development support  
- Department team building activities  
- Quarterly get-togethers and activities  
- Daily fresh fruit, tea, and coffee 
- Company loyalty trip  

 
 

**Responsibilities and information**

 

What will you be doing? 

As a Backend Developer, you will be working on our in-house projects: designing features, writing code, performing code reviews, solving problems, tracking down bugs, and delivering stable and well-written solutions. 

You will form part of a cross-functional development team where the team owns and drives the continuous improvement of our products using agile methodologies. 

Our backend is powered by a LEMP stack, GraphQL and we rely on Vue.js for our frontend. We are inherently a curious team and are always on the lookout for new technologies that could potentially be incorporated into our stack. 

 **You will:**
 

- Design and develop new Backend features 
- Perform functional requirements analysis 
- Write high-quality code and documentation 
- Work closely with other developers, QA, and product teams 
- Apply analytical skills and be committed to quality 
- Help track requests, issues, work progress, and any other changes using our project management tools 
- Provide estimates and technical documentation on request 
- Write code with performance, reliability, and maintainability in mind 
- Manage individual project priorities, deadlines, and deliverables 
- Work in collaboration with external partners when required 
- Manage code changes using our version control system 
- Perform code reviews 



**Key Qualifications** 

 **Who are you?** 
 

- You have experience in a comparable software development role, and you master PHP as a programming language 
- You have good knowledge of **REST** or **GraphQL** web services 
- You are proficient with development in Linux environments 
- You care about software quality, you care about software engineering and you want to make a difference. 
- You have good attention to detail 
- You can work with minimal supervision   
- You have a good command of both verbal and written English. 
- Proven **Laravel** experience would be considered as an advantage 
- Experience in iGaming would be considered an advantage. 
- Having a degree in Information Technology or another related field would be considered an advantage