More jobs:
Python FastAPI Developer
Job Description & How to Apply Below
Participate in real-time, interactive online classes from anywhere in the world.
LIVE LEARNING AI Prompt Engineering Skills Mastery Discover the secrets of effective prompt engineering — the key skill for mastering AI tools. Learn how to structure prompts for precision, creativity, and control across platforms like ChatGPT, Claude, and Gemini.
Join our in-person classes at Teach Me Code ’s campus in Dubai and have the best learning environment ON-SITE LEARNING AI Business Operations & Productivity Automate tasks, reports, and workflows across your business with the power of AI.Participate in real-time, interactive online classes from anywhere in the world.
LIVE LEARNING AI Business Operations & Productivity Automate tasks, reports, and workflows across your business with the power of AI.Python FastAPI Developer# Python FastAPI Developer Part time
Full
Job Description Summary Seeking a
** Python FastAPI Developer
** to build high-performance, secure RESTful APIs. Expertise in FastAPI, authentication, authorization, and API security required.
Description 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, Dev Ops 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 No
SQL 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).
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×