Talent.com
This job offer is not available in your country.
Python Developer - Backend (Onsite, Lahore, PKR Salary)

Python Developer - Backend (Onsite, Lahore, PKR Salary)

HR POD - Hiring Talent GloballyLahore, Pakistan
30+ days ago
Job type
  • Quick Apply
Job description

Requirements :

  • 2-6 years of experience in Python backend development with FastAPI or Django.
  • Proficiency in React.js, JavaScript, and basic TypeScript knowledge is a plus.
  • Familiarity with AWS services and cloud-based architecture (including RDS, Aurora, S3, Lambda).
  • Strong experience with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
  • Strong problem-solving and analytical skills.
  • Ability to engage in architectural discussions focused on backend system design, API strategy, database schema design, and cloud infrastructure.
  • Excellent communication skills, both verbal and written.

Responsibilities :

  • Develop and maintain scalable and efficient backend services using Python, with a strong focus on FastAPI or Django frameworks.
  • Collaborate with frontend developers to integrate user-facing elements using React.js, JavaScript, and TypeScript where applicable.
  • Design and implement RESTful APIs and work closely with stakeholders to ensure alignment with business goals and frontend requirements.
  • Manage and optimize relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis) for performance and reliability.
  • Participate in architectural planning sessions to design backend systems, database schemas, and define API strategies.
  • Leverage AWS cloud services (RDS, Aurora, S3, Lambda, etc.) to deploy and maintain cloud-native backend applications.
  • Write clean, maintainable, and testable code following industry best practices and internal coding standards.
  • Conduct code reviews, troubleshoot production issues, and optimize backend services for performance and scalability.
  • Collaborate with cross-functional teams including DevOps, Product Management, and QA to deliver robust and secure solutions.
  • Stay updated with the latest trends and technologies in backend development and contribute to continuous improvement initiatives.
  • Communicate technical concepts clearly and effectively with both technical and non-technical stakeholders.
  • Create a job alert for this search

    Python Developer • Lahore, Pakistan