OpenPlay: PHP/laravel developer

    • Full Time
    • Anywhere


    Headquarters: UK

    OpenPlay is a B2B SaaS Product focussed for the sports and leisure industry – think booking of football pitches, opening gates in your local gym, Putting your child onto a tennis course and everything in betweenSome of our achievements include
        Supplying booking solutions some of the largest sports centres in the world
        Working with the Olympic park to get more people active
        Providing activity and coach management for multiple premier league clubs (West Ham, Liverpool etc)
        Partnering with Nike and other brands to promote sport across various media campaigns
        Powering the largest indoor sports arena in the UAE, handling check-in and bookings for over 10K people a day
        Helping thousands of people find other players and matches via our online marketplace and app
        Supplying online booking for some of London’s largest parks such as Hyde Park, Regents Park, Finsbury park, Clissold Park and countless others

    The Positionwe’re developing V2 of our offering (we’re around 6 months in) based on the knowledge we’ve gained over the previous years, as such this is very much a greenfield style project where you wont be held back by legacy code and instead have the opportunity to shape the product going forward. This is a full time roleHow we workWhilst we have an office in London the dev team is based remotely over the UK and broadly follow an agile approach to working, including
    Daily standups over Zoom
    Sprint planning/retrospectives
    Code reviews
    Show and tell/sprint demos
    You need to be available/online during standard office hours, ideally UK based but we will consider anyone 2 hours around GMT and be able to come down to our UK office (where appropriate) once every few months (we’ll pay for your travel) for everything from catchups with other parts of the business, planning/architecture sessions as well as some more fun activities- we’ve recently had company outings to escape rooms,  VR gaming sessions and outdoor bowls (we are a sports startup after all!)What we’re looking forYou’ll need experience of modern PHP practices (via Laravel, Symfony etc), git workflows and real world testing experience (phpunit/dusk) but more importantly an easy going nature (no prima donnas/rockstars please) and self starter attitude – you will have a high degree of autonomy in your day to day work as well as development decisions –  we don’t like to micro-manage.What we offer
    We’ll supply hardware of your choice (windows/macbook/linux etc)
    Ability to decide on tooling that you use day to day – sublime/phpstorm, sourcetree/kraken etc
    No deploy Fridays – we use Friday afternoons to scratch your own itch on other parts of the codebase you feel might need improvement or to improve your own knowledge in other related tech stacks
    Access to learning materials (udemy/laracasts etc) or conferences – we recently sent all devs to Laravel Live UK including hotels
    Nice to haves
    Experience in React a big plus
    Eye for design – we don’t need to create UIs from scratch but ideally you would be able to create new pages based on other designs
    Willingness to look at other tech stacks e.g  react native, go, electron etc
    Day to day tasksAs with any startup the work is varied, but here’s a random selection of things we’ve recently been working on
    working with NFC readers/wristbands as well as turnstiles/gates for access control
    Creating API endpoints for our booking widgets
    Creating a theming system to handle out white label offerings
    Handling contactless payments via websockets
    Point of sale module with a react frontend built for touch screens
    Tech stack/approachThe main stack at the moment is:    Laravel 5.7,
        Bootstrap 4
        React / react native
        Circle CI build process
        Docker /docker swarm for development and productionHow to applyPlease send an email to with the following details, if you fail to add these then your application may be rejected- location- availability- salary expectations- CV and any other details you may have such as GH links etcFinally,  although the product is sports focused, only around 20% of the team could actually explain the offside rule to you, so please don’t let that put you off 🙂

    To apply: [...]