Senior Python Developer
Jobgether
Job description
About the role
Join a remote development project building a next‑generation mobile app for a professional football team. As a Senior Python Developer you will design robust backend services, integrate AI capabilities and create scalable APIs that power fan engagement and monetisation.
Key responsibilities
- Design, develop and maintain scalable backend services using Python with FastAPI or Flask.
- Build and integrate RESTful APIs for mobile features, fan engagement and digital services.
- Integrate AI‑powered features from providers such as OpenAI or Hugging Face.
- Develop asynchronous data flows and ensure reliable communication between components and external services.
- Design, optimise and maintain SQL and NoSQL databases.
- Implement secure authentication and authorization (OAuth2, JWT) following data‑privacy best practices.
- Containerise applications with Docker and support cloud deployment, preferably on Microsoft Azure.
- Contribute to CI/CD pipeline development, deployment automation and testing.
Required profile
- 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, etc.).
- Solid understanding of asynchronous programming, JSON data exchange and efficient data processing.
- Experience with relational and/or non‑relational databases (SQL, NoSQL).
- Hands‑on experience with Docker, cloud deployment and CI/CD pipelines; Azure experience is a plus.
- Good grasp of application security, authentication protocols and data protection.
- Ability to work independently in a remote, international team and communicate effectively across time zones.
Required skills
- Python
- FastAPI
- Flask
- RESTful APIs
- OpenAI
- Hugging Face
- Asynchronous programming
- JSON
- SQL
- NoSQL
- Docker
- Microsoft Azure
- CI/CD pipelines
- OAuth2
- JWT
- Node.js (optional)
What we offer
- Remote‑first flexibility with occasional in‑person sessions (approximately quarterly, likely in Prague).
- Flexible working hours with core overlap windows in CET.
- Opportunity to work on a high‑impact mobile application transforming the football fan experience.
- Modern technology stack and international collaboration.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Kenya.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 hour ago
Expires 1 month from now
6 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Jobgether
Related job offers
-
MHPSS Design & Development Consultant (12‑month remote contract)
United Nations Kenya Nairobi -
IT Support and Digital Customer Solutions Specialist
DHL Express Nairobi -
Software Architect
Solvo Global Careers Comté de Nairobi -
Lead Analyst – Data Operations
sunking Nairobi -
Systems Librarian
Daystar University Nairobi