FastAPI Developer – Python & Backend Development | Doha, Qatar
Summary
On-site backend role in Doha, Qatar building and maintaining scalable, secure production applications with Python and FastAPI: RESTful APIs, third-party integrations, SQL/NoSQL optimization, authentication, testing, and production troubleshooting. Suited to backend engineers with 5–7 years of experience.
Location
Doha, Qatar – On-site
Job Category
Information Technology (IT) & Software
Engineering & Technical
Job Overview
WorkWavez Solutions Pvt. Ltd. is seeking a skilled and experienced FastAPI Developer for an on-site opportunity with its client in Doha, Qatar. The position is suited to a backend development professional with strong hands‑on experience building scalable, secure, and production‑grade applications using Python and FastAPI.
The successful candidate will be responsible for developing high‑performance RESTful APIs, integrating third‑party services, optimizing SQL and NoSQL databases, and implementing secure authentication and API validation. The role also involves testing, debugging, code reviews, production troubleshooting, and application performance optimization.
This opportunity is suitable for professionals with 5–7 years of backend development experience who want to further develop their expertise in Python, FastAPI, API architecture, database technologies, application security, and modern software development practices.
Key Responsibilities
- Design, develop, and maintain scalable backend applications using Python and FastAPI.
- Build secure and high-performance RESTful APIs.
- Integrate third‑party services and external APIs into backend applications.
- Develop and optimize SQL and NoSQL databases, queries, and data models.
- Implement authentication, validation, error handling, and API security mechanisms.
- Conduct unit testing and integration testing to maintain application quality.
- Debug applications and participate in code reviews.
- Troubleshoot production issues and conduct root‑cause analysis.
- Optimize application performance and backend system reliability.
- Collaborate with frontend, mobile, QA, and DevOps teams.
- Support software deployments and release activities.
- Contribute to the complete backend development lifecycle.
Requirements & Qualifications
- 5–7 years of relevant professional experience.
- Strong hands‑on experience in backend development.
- Strong proficiency in Python.
- Professional experience with FastAPI.
- Strong understanding of RESTful API development.
- Experience with SQL and NoSQL databases.
- Experience with API integration and third‑party services.
- Knowledge of authentication and API security.
- Experience with unit testing and integration testing.
- Experience with Git and modern software development workflows.
- Strong debugging and troubleshooting skills.Experience with production issue resolution and root‑cause analysis.
- Ability to collaborate effectively with frontend, mobile, QA, and DevOps teams.
- Strong understanding of the complete backend development lifecycle.
- Arabic candidate eligibility is required according to the original job description.
Salary, Benefits & Career Growth
Salary: Up to QAR 20,000 per month.
Specific benefits have not been provided in the original job description.
This position provides an opportunity to strengthen professional expertise in Python, FastAPI, RESTful API development, database optimization, API security, testing, and production‑grade backend engineering. Continued technical training, relevant certifications, and professional development in backend architecture and cloud or DevOps practices can support long‑term career growth.