Logo-of-Antons-Recruitment-Agency-hiring-for-jobs-in-UAE-on-GrabJobs

Python FastAPI Developer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Python FastAPI Developer

We are looking for a Python FastAPI Developer with hands-on experience in building high-performance, secure RESTful APIs. The ideal candidate will have strong expertise in FastAPI, authentication and authorization mechanisms, and API security best practices. This role involves developing scalable backend services and ensuring reliability, performance, and data protection.

Key Responsibilities

  • Design, develop, and maintain FastAPI-based REST APIs following best practices.

  • Implement secure authentication and authorization mechanisms (JWT, OAuth2, token-based access).

  • Manage access tokens, refresh tokens, and secure API key handling.

  • Implement rate limiting and throttling to protect APIs from abuse.

  • Optimize API performance, scalability, and response times.

  • Integrate APIs with databases, third-party services, and external systems.

  • Ensure API security, data protection, and compliance with security standards.

  • Write clean, reusable, and well-documented code.

  • Perform debugging, testing, and performance tuning of API endpoints.

  • Collaborate with frontend developers, DevOps teams, and stakeholders to deliver robust solutions.

Required Skills & Experience

  • Minimum 2 years of experience developing APIs using Python and FastAPI.

  • Strong understanding of RESTful API design principles.

  • Hands-on experience with JWT-based authentication, refresh tokens, and role-based access control (RBAC).

  • Experience implementing rate limiting, request throttling, and API security controls.

  • Familiarity with OAuth2 and API key management.

  • Experience working with relational and/or NoSQL databases.

  • Strong knowledge of Python async programming and dependency injection in FastAPI.

Preferred Skills

  • Experience with Docker and containerized deployments.

  • Familiarity with Nginx, reverse proxies, and API gateways.

  • Knowledge of testing frameworks (PyTest) and API documentation tools (Swagger/OpenAPI).

  • Exposure to cloud platforms (AWS, Azure, or GCP).

Original job Python FastAPI Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Python Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Python Developer Jobs in the UAE

GrabJobs is the no1 job portal in the UAE, connecting you to thousands of jobs fast! Find the best jobs in the UAE, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.