At 15 Marketing you will have a brilliant opportunity to develop your career & work in a fast-paced, fun and growing company where every employee has an important part to play in helping us reach our goals. Our transparency and supportive culture mean that our team is instilled with a strong sense of purpose and ownership, all whilst being supported to reach their career and development goals. Who we are 15 Marketing is an operating company of SuperGroup, a NYSE-listed holding company of the world’s most popular global sports and iGaming brands. With a presence in 18 countries and over 3,000 employees, SuperGroup is licensed across multiple jurisdictions in Europe, the Americas and Africa. As part of this dynamic group, we offer online marketing and tech services across the casino, bingo, and slots igaming sectors. At 15 Marketing, we provide marketing and development services to online gaming clients to help them grow in the hyper-competitive UK online gaming market. We were founded in 2009 and have come a long way since then. We now power the marketing and technology of hundreds of sites in the UK. We are a personable, hands-on agency that cares deeply about innovation, constant improvement and setting high standards. Who we’re looking for We’re on a thrilling journey of growth and innovation, and we need passionate, driven individuals to join us. At 15 Marketing, every day is action-packed, and we expect you to bring your A-game. In return, you’ll find a supportive environment where your skills can flourish and your career can soar. Ready to become a game-changer? Supercharge your career with us and be part of something extraordinary. Why we need you At 15M, we are constantly pushing boundaries, stepping out of our comfort zones and increasingly becoming more and more data savvy to outperform our competitors. We’re looking for someone who can roll up their sleeves and get supercharged to deliver exceptional results for the group. We're looking for a highly organised, detail-oriented, data and system-driven Front End Developer to join us and help drive performance in the business by providing world-class testing and Development. We’re on a mission to create extraordinary experiences for our customers, and we believe that your unique skills, passion and superdrive will help us achieve our vision. As Software Developer, you’ll be supporting the delivery of high-quality service within the Development team. This will help us excel in the Development department, to stay ahead of the game. What you’ll be doing Based upon the immediate requirements for the company, the following are the key responsibilities for a person performing this role. Responsibilities are expected to grow in the near future. Create effective solutions (inc. software designs) from product requirements Produce well structured, testable code Apply best practices (industry and internal standards) Solution must be performant and observable in the context of a high complexity, high throughput systems via metrics and monitoring Balance technical solutions with commercial constraints Provide technical mentorship to less experienced members of the team Scope and estimate work Deliver both as an individual contributor and through others Own the technical solutions end-to-end including in production Ability and willingness to adjust to technical change This job description is not intended to be an exhaustive list of responsibilities. You may be required to complete other reasonable duties in order to achieve business objectives. Essential skills you’ll bring to the table To perform this role, the successful candidate must have at least 5 years’ experience as a Developer and possess a good working knowledge of the following. Commercial use of a modern PHP 8 with experience in development frameworks such as Laravel / Symfony desired Proficiency in developing in JavaScript/TypeScript working with NodeJS frameworks like NestJS and frontend frameworks like React.JS with opportunities to learn and develop your skills in these technologies Experience in building platforms using event based architecture and CQRS Experience of working with AWS Services such as Aurora, MSK Kafka, ECS, EMR. Writing automated unit/integration tests for solutions Excellent practical experience of docker Excellent practical understanding of SOLID principles and design patterns Hands-on experience with one or more DevOps tooling platforms Hands on experience engineering on high availability, high throughput OLTP platforms Good understanding of fundamental design principles behind scalable applications Good understanding of relational databases and MySQL and writing efficient database queries Hands-on experience with a range of different data storage paradigms (e.g. RDMS Document KV Stores) Our values are non-negotiables Our culture is underpinned by core values that are linked to key behavioural competencies. Along with the below behavioural competencies, these are essential for all employees in order for you to embed in and drive our culture forward. These competencies are: Adaptability Ownership and accountability Initiating action Resilience Team orientation Integrity Innovation What you’ll get back At 15 Marketing we are invested in creating an engaged and fun office environment complete with our own in-house chef, lunch-time games, an open-plan workspace design and the best IT equipment to make us a fantastic, connected and productive place to work. Most importantly, we’re always working on maintaining a culture of transparency, high-performance and connected working relationships to instil a strong sense of purpose and ownership, all whilst supporting our people to reach their career and development goals. We offer a great variety of personal and professional benefits to help you thrive at 15 Marketing and Super Group. This includes: We’re dedicated to your supergrowth. Our comprehensive learning and development programmes give you a range of resources and opportunities to expand your skills and advance your career. Your hard work and achievements won’t go unnoticed. Our innovative Performance Tool ensures you receive regular, constructive feedback, helping you to continuously improve and reach your full potential. Our Employee Assistance programme offers a variety of benefits which you and your family can benefit from. Breakfast & lunch prepared by our team chef, with the occasional treat thrown in too Option to work from home on Wednesdays and Fridays Free gym membership Free private healthcare Private Pension Restricted Stock Units as part of an annual bonus scheme A free parking space for those that drive to the office, or a short 5-minute walk from Watford Junction train station 25 holiday days a year, with the option to buy / sell / rollover 5 Retail discounts Life Assurance & Income Protection Be part of that Superclass feeling. At Super Group, diversity is part of our DNA. With teams across 22 countries, 85 nationalities, and 30 languages, we take equal opportunities seriously, championing a supportive, inclusive and empowering environment wherever you are in the Group. It’s all about putting your experience first and ensuring honesty and fairness in all we do. Here, your growth is supported and your contributions valued. Game on This position requires trust and honesty it has access to customers financial details - therefore a credit and criminal record check will be conducted. The qualifications identified herein are an inherent job requirement; therefore, a qualification verification check will be done. By applying for this role, and supplying the necessary details, you hereby grant us permission to apply for these checks. This will be done in a confidential manner, and solely for the purposes of verification. Should you not hear from us within 2 weeks, please deem your application as unsuccessful. The perfect place to work, play and grow