Python Backend Developer Needed for Python API Development & Backend Integration
Worldwide
We are looking for an experienced Python developer to help build and maintain a Python-based backend system. The ideal candidate should be proficient in Python programming, with strong hands-on experience in Python web frameworks such as Django, Flask, or FastAPI. This is a great opportunity for a skilled Python developer who enjoys backend architecture, Python scripting, and API development. Responsibilities: Develop and maintain backend services using Python Build and integrate RESTful APIs using Python frameworks (Flask/Django/FastAPI) Write clean, efficient, and well-documented Python code Debug and optimize existing Python scripts and modules Work with databases (PostgreSQL/MySQL/MongoDB) using Python ORMs like SQLAlchemy or Django ORM Implement authentication, data validation, and error handling in Python Collaborate on Python unit testing and code reviews Integrate third-party APIs and services into the Python backend Handle data processing and automation tasks using Python Requirements: Proven experience as a Python Developer or similar backend role Strong understanding of Python core concepts, OOP, and design patterns Experience with at least one Python web framework (Django, Flask, or FastAPI) Familiarity with Python libraries such as Pandas, NumPy, or Requests (as applicable) Experience writing Python unit tests (PyTest/unittest) Knowledge of REST API design and integration Git version control experience Ability to write clean, scalable, production-ready Python code Good communication skills and ability to work independently Nice to Have: Experience with Python async programming (asyncio) Familiarity with Docker and deployment of Python applications Experience with Celery, Redis, or task queues in Python Cloud experience (AWS/GCP/Azure) for deploying Python apps
$5.00
Fixed-price- IntermediateExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:yesterday
- Hires:1
- Interviewing:0
- Invites sent:1
- Unanswered invites:0
About the client
- United StatesParker8:29 PM
- $11K total spent581 hires, 30 active
- 119 hours
- AutomotiveIndividual client
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by