Your mission Overview Low6 are changing how sports fans engage with the teams and sports they love through a suite of compelling products we help fans and teams make the most of second-screen engagement. We do this through activities such as pick’em games which lead to jackpots – pool betting and also through rich long-term engagement activities such as fantasy leagues, social interaction with friends in private groups, etc. The company is growing and rapidly and still discovering what works and what doesn’t. Over the past 18 months, a number of products have been developed by a range of development teams, both in-house and nearshore and have accumulated some of the problems common with rapid development. Low6 now want to ensure that technology is a central part of the business, with the in-house product development team building great products which customers love, enabling them to achieve their ambitions and work towards their mission. The Role We’re looking for people who love to collaborate and work with their team on problems. People who value the benefits of TDD and testing at all levels to ensure safe and reliable delivery of change at speed. Who value peer review and recognise its value in being and helping other become better at their craft. There is already a great team of people here and we’re looking to grow this to take on the challenges of owning and growing the products to deliver long-term value to business and customers alike. We’re looking to establish the tools and approach which mean we have reliable, well tested products which we can rapidly scale up – both in terms of capacity and functionality. We know that our long-term success lies in building products which our customer love to use and share with their friends. It alos means being able to frequently and safely improve those products and understanding how those changes benefit our customers – testing, measuring and understanding our products before, during and after use are all vital. Your profile Senior Software Engineer Skills: Understanding the fully synchronous behaviour of PHP. Knowledge of the Laravel framework. Experience of working in agile methodology. Knowledge of object-oriented PHP programming. Sound knowledge of API design and best practices. Understanding fundamental design principles behind a scalable application. Creating database schemas that represent and support business processes. Use test driven development and acceptance tests to ensure feature quality. Document the development process, architecture, and standard components. Strong database knowledge, specifically MySQL. Proficient understanding of code versioning tools, such as Git. Software engineering fundamentals: version control, design patterns, testing, deployment. About us At Low6, our mission is to boldly change how fans engage with their favourite sports, teams and players. We have scaled up from producing socially-considered sports betting games across numerous football clubs to launching our own B2C brands including Ultimate Fan, Win Me and Weekly7. Our innovative suite of products has led to strategic partnerships with the UFC, PDC Darts, PGA Golf, Rangers FC and other leading sports organisations.