Sportsbook Backend Developer
Key Responsibilities:
- Design, develop, and maintain robust, scalable backend systems for our sportsbook platform.
- Collaborate with cross-functional teams, including product managers and frontend developers to deliver high-quality features.
- Optimise and improve existing systems for performance, scalability, and reliability.
- Implement and maintain integrations with third-party APIs and services.
- Ensure code quality, maintainability, and adherence to best practices through code reviews and testing.
- Troubleshoot and resolve complex technical issues in production environments.
- Stay up-to-date with industry trends and emerging technologies to continuously improve our platform.
Requirements:
- 5+ years of professional experience in backend development.
- Strong proficiency in Node.js and TypeScript.
- Extensive experience with PostgreSQL, and NoSQL databases like MongoDB.
- Hands-on experience with Redis and RabbitMQ.
- Solid understanding of microservices architecture and RESTful APIs.
- Familiarity with domain-driven design and event-driven architecture.
- Experience in the sportsbook or gaming industry is a strong plus.
- Strong problem-solving skills and the ability to work independently or as part of a team.
- Excellent communication skills and the ability to articulate technical concepts to non-technical stakeholders.
Nice-to-have, but not required:
- Experience from the sports betting industry.
- Understanding of sports betting odds, markets, and trading principles.
- Knowledge of containerization and orchestration tools like Docker and Kubernetes.
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Familiarity with CI/CD pipelines and DevOps practices.
As a person you are:
- Are able to work under minimal supervision.
- Have good collaboration skills, and ready to work as part of a team.
- Able to work under pressure and against tight deadlines.
- Explore new technologies and work at finding solutions.
Join us!
At Scout, you will meet challenges, get your own responsibility areas and get the chance to grow your own career. You will get much trust, and team support to solve exciting challenges.
We have established a good working environment where we, among others, offer our team members flexible working hours, paid time off (sick leave and child sick leave, national holidays, vacation), and learning opportunities.
If this sounds like something you would be interested in, don’t hesitate to contact us!
Contact person:
Anastasiya Kanunikova (Head of people&culture)