Python + FastAPI Developer

XL Impex Incorporated
Irving, United States of America
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Irving, United States of America

Tech stack

API
Code Coverage
Program Optimization
Databases
Continuous Integration
DevOps
Django
Python
PostgreSQL
NoSQL
OAuth
Redis
Swagger
SQL Databases
SQLAlchemy
Systems Architecture
Openapi
Flask
Concurrency
FastAPI
Pytest
Kubernetes
Low Latency
Front End Software Development
Asynchronous Programming
Api Design
REST
Docker
Microservices

Job description

API Development: Design, develop, and maintain high-performance asynchronous APIs using FastAPI and Python 3.10+. System Architecture: Build scalable microservices and integrate with various databases (SQL and NoSQL). Optimization: Profile and optimize code to ensure low latency and high throughput. Documentation: Leverage FastAPI s automatic Swagger/OpenAPI generation to maintain world-class API documentation. Integration: Collaborate with frontend engineers to integrate user-facing elements with server-side logic. Testing: Write clean, testable code using Pytest and maintain high test coverage.

Requirements

Python Mastery: Strong experience with modern Python (type hinting, pydantic, and asyncio). FastAPI Expert: Proven experience building production-ready apps with FastAPI (not just Flask or Django). Async Specialist: Deep understanding of asynchronous programming and concurrency in Python. Database Savvy: Experience with SQLAlchemy or Tortoise ORM, and proficiency in PostgreSQL or Redis. Cloud & DevOps: Familiarity with Docker, Kubernetes, and CI/CD pipelines. Security Mindset: Knowledge of OAuth2, JWT, and best practices for securing RESTful services.

Apply for this position