← Все вакансии/Senior/jobgether
SeniorRemoteUK

Python Developer

J
jobgether
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

About the company

  • Position listed on behalf of a partner company that manages all applications and next steps.
  • Remote development project building a next-generation mobile application for a professional football team.

Responsibilities

  • Design, develop, and maintain scalable backend services using Python and frameworks such as FastAPI or Flask.
  • Build and integrate RESTful APIs to support mobile application features, fan engagement, and digital service delivery.
  • Implement AI-powered features by integrating services and models from providers such as OpenAI, Hugging Face, or similar platforms.
  • Develop efficient asynchronous data flows and ensure reliable communication between components and external services.
  • Design, optimize, and maintain SQL and NoSQL databases.
  • Implement secure authentication and authorization mechanisms, including OAuth2 and JWT.
  • Containerize applications using Docker and support cloud deployment, preferably on Microsoft Azure.
  • Contribute to CI/CD pipeline development, deployment automation, and testing.

Requirements

  • Proven experience in Python development, building production-ready backend systems.
  • Strong knowledge of FastAPI or Flask and RESTful API design.
  • Practical experience integrating AI/ML services via APIs (OpenAI, Hugging Face, or comparable).
  • Solid understanding of asynchronous programming, JSON-based data exchange, and data processing.
  • Experience with relational and/or non-relational databases (SQL and NoSQL).
  • Hands-on experience with Docker, cloud deployment, and CI/CD pipelines; Microsoft Azure is a strong advantage.
  • Understanding of application security, authentication protocols, and data protection.
  • Familiarity with Node.js is an advantage but not essential.
  • Willingness to complete a HackerRank technical assessment.

Conditions

  • Remote-first flexibility with occasional in-person team sessions approximately once per quarter, likely in Prague.
  • Flexible working hours with expected collaboration overlap around 9:00–10:00 and 18:00–19:00 CET.
  • Modern technology stack: Python, API integrations, AI/ML services, Docker, cloud infrastructure.
  • International collaboration with a distributed team.
  • Expected start date: as soon as possible.
Стек и навыки

С чем работаем