Enable job alerts via email!

Senior Python Developer (FastAPI)

CodeNinja Inc

Pakistan

On-site

PKR 2,000,000 - 2,750,000

Full time

3 days ago
Be an early applicant

Job summary

A software development company is seeking a Senior Python Developer to build and maintain scalable backend systems and design APIs using FastAPI. The ideal candidate will have strong experience in Python development, database optimization, and collaborating with cross-functional teams. This role includes conducting code reviews and mentoring team members, alongside continuing to improve development processes.

Qualifications

  • Strong experience in Python application development.
  • Proficiency in designing and developing APIs using FastAPI.
  • Experience with SQL/NoSQL databases and implementing security best practices.

Responsibilities

  • Design, develop, and maintain high-performance APIs using FastAPI.
  • Build robust backend services and data pipelines.
  • Architect scalable solutions following clean code principles.

Skills

FastAPI
Backend development
API design
SQL/NoSQL databases
Unit testing
Collaboration with teams

Job description

Role Overview

We are seeking a Senior Python Developer with strong experience in FastAPI and a well-rounded background in Python application development. This role involves building and maintaining scalable backend systems, designing APIs, and contributing to the overall architecture of complex applications.


Key Responsibilities
  • Design, develop, and maintain high-performance APIs using FastAPI.
  • Build robust backend services, including background jobs, integrations, and data pipelines.
  • Architect scalable solutions that follow clean code and design principles.
  • Integrate with and optimize SQL/NoSQL databases.
  • Implement authentication, authorization, and security best practices.
  • Write unit, integration, and performance tests to ensure reliability.
  • Collaborate with frontend, DevOps, and product teams to deliver end-to-end solutions.
  • Conduct code reviews, mentor team members, and improve development standards.
  • Stay updated with the Python ecosystem and suggest improvements where applicable.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.