Описание
We’re looking for a talented and adaptable Python Developer to join our established development team, working on high-impact digital products used by over 30 million people each month. You’ll help build and scale the APIs, web services, and internal systems that power Global Player, our public-facing radio websites, and a wide range of connected platforms. This is a hands-on role for someone passionate about clean code, collaboration, and continuously learning new technologies.
Задачи
You will be working on web services that drive Global Player and our public-facing radio websites. APIs and tools that drive our mobile apps, and other devices such as Alexa and Google Home. Internal editorial and content systems that feed all our public-facing products.
Требования
- A multi-skilled developer who is happy to step out of their comfort zone and learn new technologies.
- Strong commercial development experience using Python.
- A strong grasp of OOP fundamentals and RESTful APIs.
- Familiarity with VCS, preferably Git.
- Experience working in a sociable, cross-functional team.
- A dedication to testing – experience of writing and maintaining unit tests; mocking frameworks and an enthusiasm for test-driven development.
- Experience working with relational database systems and ORM frameworks.
- Understanding the importance of Continuous Integration.
- Будет плюсом: Experience working with Django, Sanic or Litestar
- Experience with GraphQL
- Experience with asyncio
- Experience with modern Python typing and tooling
- Experience scaling web systems to cope with millions of users
- Experience of agile practices
- Experience with using Docker in your development process
- Familiarity with AWS and Kubernetes
- Familiarity with ElasticSearch, OpenSearch or other Lucene-based search servers
Условия
Getting to work on some outstanding products that get used by over 30 million people. Be a multi-skilled developer who is happy to step out of their comfort zone and learn new technologies. Work in a team that is a fun, creative and satisfying place for developers to work. Work in a team where we believe in code reviews, paired programming, continuous integration, hack time and investing in developers to make them better.
Python developer for digital products employer: Global
Global is an exceptional employer that champions inclusivity and creativity, making it a fantastic place for aspiring Junior Shooters & Video Editors. Located in the vibrant Leicester Square, employees benefit from a dynamic work culture that encourages collaboration and innovation, with ample opportunities for professional growth within a highly skilled team. With the chance to create impactful content seen by millions, Global not only values your contributions but also supports your development in a fast-paced, exciting environment.