Overview
Think of a product. Like lean, mean software. For sports betting. With the best possible real-time solutions. Now think of scaling it. And innovating it. Using cutting-edge technology.
Tailoring the experience for tens of thousands of people daily.
Sounds interesting?
We’re looking for someone with:
- Passion for designing, developing, and scaling Web applications
- Experience engineering high-quality software in any object-oriented language
- Enthusiasm for developing skills in cloud providers
- Working knowledge of Agile, Continuous Delivery, and TDD principles
- Good knowledge of a full product lifecycle and distributed systems
- Know-how in working with multiple data sources/ messaging systems
- Experience working with Node.js, Typescript, and SQL
Bonus points if you have:
- Experience with microservice apps
- Experience working with Nest.js and/or TypeORM
- Betting and gaming industry experience
What you’ll be doing:
- Apply incisive design and exceptional coding skills using Node.js, cloud providers, and Kafka to move forward with the ambitious product roadmap
- Actively support the entire lifecycle of your components – from prototype to post-launch scaling, to production support
- Lead periodic rapid refactoring that keeps the application code fresh, flexible and reusable
- Help define team development and engineering best practices
- Lead the team’s implementation of best practices
- Provide technical team leadership, direction, and mentoring to more junior team members.
- Work together to drive forward and deliver new product objectives
- Work on new features and system design
- Review component designs to ensure compatibility with the overall architecture
- Document work where applicable in accordance with agreed standards
What do we offer:
- Flexible working hours
- Private medical insurance
- Opportunities to grow within the company
- Challenging and interesting projects
- Attractive salary package
- Open vacation policy