Skip to main content

Senior Python Developer (FastAPI)

Technology
Sparix Global.
Delaware, United States1 month ago
Service contract

Job description

Position: Senior Python Developer (FastAPI)

Experience: 6–8 Years

Availability: Immediate joiners preferred (Time-sensitive role)

Work Mode: REMOTE

Interview Process

4 rounds of discussion

Please help to share some suitable profiles along with their availability

About the Role

We are seeking a highly skilled and experienced Senior Backend Developer with deep expertise in Python and FastAPI to contribute to a large-scale website redesign and modernization project for JioMart, one of India's leading e-commerce platforms. This role demands strong backend engineering fundamentals, performance optimization expertise, and a collaborative mindset to work closely with front-end teams, DevOps, and business stakeholders.

______________

Key Responsibilities

  • Design, develop, and maintain scalable RESTful APIs using FastAPI and Python.
  • Collaborate with front-end developers to integrate APIs with modern UI components and workflows.
  • Translate business and functional requirements into robust, secure, and efficient backend services.
  • Optimize services for high performance, low latency, and scalability across large traffic volumes.
  • Ensure seamless integration with third-party services, databases, and internal microservices.
  • Implement and follow best practices around code reviews, testing (unit, integration), and CI/CD pipelines.
  • Handle authentication, authorization, error handling, and data modeling with industry-standard security and compliance practices.
  • Collaborate with UI/UX teams, DevOps, and QA to ensure delivery timelines and quality standards.

______________

Must-Have Skills

  • 6–8 years of backend development experience, with at least 3+ years using Python + FastAPI.
  • Strong understanding of asynchronous programming in Python (async/await, event loops).
  • Experience working with relational and NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
  • Solid grasp of API design principles, OpenAPI/Swagger documentation, and versioning strategies.
  • Experience working in agile development environments and DevOps practices.
  • Familiarity with Docker, Git, CI/CD, and cloud platforms like AWS or GCP.
  • Ability to work independently and in a team in a fast-paced, deadline-driven environment.

______________

Nice-to-Have Skills

  • Experience working on e-commerce platforms, high-traffic consumer applications, or performance-sensitive projects.
  • Familiarity with GraphQL, WebSockets, and caching strategies (e.g., Redis).
  • Exposure to front-end technologies (React, Next.js) to better collaborate with UI teams.
  • Knowledge of API security standards (OAuth2, JWT) and role-based access control.

Interested in this role?