FastAPI Backend Developer – Contract Role with Opportunity for Full-Time

Remote Full-time
We’re hiring a FastAPI Backend Developer to design and build scalable backend systems and APIs for modern web applications.

If you enjoy working with Python, FastAPI, and asynchronous architectures — and have experience structuring clean APIs, background tasks, and data models — we’d love to hear from you.

Key Responsibilities :
• Design, develop, and maintain scalable backend systems using FastAPI
• Model and validate data with Pydantic and SQLAlchemy
• Build modular, extensible APIs for internal and external integrations
• Implement background tasks, workers, and job queues with Celery or Dramatiq
• Collaborate with frontend and DevOps engineers for seamless integrations and deployments
• Write clean, testable, and maintainable code following best practices
• Participate in architecture discussions, code reviews, and optimization efforts

Requirements :
• Strong experience in Python backend development (FastAPI preferred)
• 3+ years of hands-on experience building APIs and backend systems
• Proficient with Pydantic, SQLAlchemy, and relational database design (PostgreSQL preferred)
• Solid understanding of asynchronous programming, background tasks, and distributed processing (Celery/Dramatiq)
• Experience integrating third-party APIs and handling complex business workflows
• Familiarity with Docker, CI/CD pipelines, and cloud deployment environments (AWS, GCP, or Railway)
• Comfortable writing unit/integration tests and working in structured version control workflows (Git/GitHub)

Bonus Skills :
• Familiarity with event-driven architectures and message brokers (Redis, RabbitMQ, etc.)
• Exposure to Next.js or frontend frameworks (not required but nice to have)

To Apply

Please share:

Links or descriptions of backend systems or APIs you’ve built or contributed to

Details on any projects involving FastAPI, Celery/Dramatiq, or workflow orchestration

Relevant GitHub, portfolio, or case studies showcasing your backend expertise

Job Type: Full-time

Pay: $15,000.00 - $25,000.00 per year

Work Location: Remote

Apply Now

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

**Experienced Remote Customer Service Specialist – Delivering Exceptional Experiences for blithequark Customers**

Remote

[Remote] Employee Relations Consultant - Human Resources (100% remote)

Remote

?? Canada-Based High-Ticket Closer Needed ASAP! No Cold Calling – Warm Leads, Big Rewards ?? - Contract to Hire

Remote

**Experienced Part-Time Data Entry Operator – Remote Opportunity at arenaflex**

Remote

Experienced Data Entry Specialist – Remote Opportunity in Jackson, WY at careerzynith

Remote

Customer Service/Sales

Remote

**Experienced Remote Data Entry Clerk – Flexible Hours and Competitive Pay**

Remote

Principal Supply Chain Analyst | Compliance

Remote

Sr. Healthcare Data Analyst (New Mexico Health Plan) - REMOTE

Remote

Pharmacy Technician (Must be Nationally Certified and State Licensed)

Remote
← Back