IT & Software

full stack developer for sports platforms

HireHi

London · England · United Kingdom

Описание: Other Media is a digital agency that builds and maintains web platforms, apps, and ecosystem integrations for sports clubs, governing bodies, and venues. It combines data-driven strategy, fan-centric design, and engineering to deliver digital experiences for the sports industry.

Задачи:

  • Maintain and improve existing backend services;
  • Maintain and improve first-party analytics and data pipelines, ensuring new features are integrated with them;
  • Gather API contract and functionality requirements for interconnected platform features with specialist Drupal, Magento, Frontend, iOS, and Android teams;
  • Design and implement scalable, resilient Symfony microservice-style backend features end to end, from requirements analysis through delivery;
  • Participate in code reviews, review other teams’ code, and work with them to review your code;
  • Lead end-to-end testing to ensure high-quality delivery to product and project teams;
  • Implement and maintain Drupal features and integration modules;
  • Maintain automated testing, linting, and static analysis pipelines in GitHub Actions;
  • Maintain and own secure deployment processes;
  • Assist the operations team with daily monitoring to identify issues early;
  • Provide out-of-hours on‑call support on a rotating basis.

Требования:

  • Excellent PHP skills;
  • Excellent knowledge of and experience with Symfony v7+;
  • Excellent knowledge of Symfony components and their design patterns, including Service Container, Dependency Injection, Cache (APCu/Redis/Memcache), Service Locators, Compiler Passes, Bundles, Console, Serializer, and Validator;
  • Experience with AWS services such as SQS, Step Functions, Kinesis, S3, DynamoDB, and Lambda;
  • Experience developing event-driven applications and shared PubSub pipelines;
  • Experience with Serverless Framework or similar;
  • Excellent SQL knowledge, especially query optimization and indexes;
  • Experience designing well-documented internal API contracts as part of the design process;
  • Experience with OpenSearch querying;
  • Experience with GitHub Actions and either Claude or Copilot CLI;
  • Strong problem-solving skills;
  • Experience with Git, GitHub, and code review practices;
  • Strong security awareness and knowledge of OWASP;
  • Excellent communication skills;
  • Excellent Bash and/or Zsh scripting skills;
  • Experience with JavaScript, React, Babel, and Webpack;
  • Nice to have: experience setting up and maintaining secure LEMP hosting (Linux, Nginx, MariaDB, PHP) and configuring Varnish, Redis, and/or Memcache.

Условия:

  • 25 Days of holiday;
  • The last Friday of every month off as a discretionary work/life balance day, except in months with a Bank Holiday;
  • Regular career planning;
  • Pension scheme;
  • Salaries are competitive and based on experience.

#J-18808-Ljbffr

Reference: WJ-5107_13953056

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.