full stack developer for sports platforms
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Job description
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
Requirements
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
About the company
Описание: 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 131 - AI'm not sure about OSS
Dev Digest 120 - Apple and peers
Fullstack Developer Salary UK
Dev Digest 113 - Debugging above the cloud