Backend Developer (Python/Django/FastAPI/GraphQL)

Sortitt


Date: 3 days ago
City: Karachi
Contract type: Full time

Position Title: Backend Developer (Python/Django/FastAPI/GraphQL)


Location: Lahore, Pakistan (onsite)


Company: Client


About Us: Welcome to Sortitt, the revolutionary marketplace that's reshaping the future of resource acquisition. As a dynamic platform, Sortitt connects businesses with top-tier resources across the globe, transcending traditional constraints. Our cutting-edge approach delivers tailored solutions that precisely match client demands, creating opportunities for professionals seeking remote engagements. At Sortitt, resources are available on demand, and clients are empowered with diverse choices to ensure the best talent with matching skills. Join us in revolutionizing talent sourcing—where innovation, flexibility, and growth converge to redefine success in the modern workforce.


Job Summary: We are seeking a highly skilled Backend Developer for our client to join their dynamic engineering team. The ideal candidate will have extensive experience with Python, Django, FastAPI, and GraphQL, and will play a pivotal role in designing, developing, and maintaining scalable and high-performing backend applications. This role requires close collaboration with cross-functional teams to deliver innovative, business-critical solutions.


Responsibilities:

  • Design, develop, and maintain high-quality, efficient, and scalable backend applications using Python, Django, FastAPI, and GraphQL.
  • Implement GraphQL APIs, including schema design, resolver implementation, and query optimization.
  • Write clean, well-structured, and maintainable code that adheres to best practices and coding standards.
  • Collaborate with front-end developers, database administrators, and other team members to ensure seamless integration and smooth operations.
  • Troubleshoot, debug and optimize application performance.
  • Implement real-time features using technologies like WebSockets or asynchronous programming.
  • Develop scalable and efficient data pipelines using tools like Celery or RQ.
  • Secure applications by implementing robust authentication and authorization mechanisms.
  • Stay up-to-date with the latest technologies and industry trends to continuously improve our development processes.
  • Participate in code reviews and provide constructive feedback to improve code quality.
  • Work closely with the product team to understand and translate requirements into technical solutions.
  • Contribute to the development of our technical documentation and knowledge base.

 

Requirements:

  • 2+ years of hands-on experience with Python and Django.
  • Strong understanding of object-oriented programming and design patterns.
  • Proficiency in FastAPI for building high-performance APIs.
  • Experience with GraphQL, including schema design, resolver implementation, and query optimization along with RESTful API design & development.
  • Experience with real-time applications using WebSockets or asynchronous programming.
  • Knowledge of task queues and job scheduling with Celery or RQ.
  • Proficiency in relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • Familiarity with ORMs like Django ORM or SQLAlchemy.
  • Experience with security best practices, including authentication and authorization.
  • Experience with version control systems (Git).
  • Understanding of cloud platforms (e.g., AWS, GCP, Azure) is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork skills.
  • Ability to work independently and as part of a team.
  • A passion for learning and staying up-to-date with the latest technologies.


Benefits:

Competitive compensation with opportunities for growth and advancement.

Health benefits package, including medical.

Exposure to a dynamic and innovative work environment.

Collaborative and team-oriented work culture.

 

Equal Opportunity Employer:

Sortitt, along with its clients, values diversity and inclusion. We encourage candidates from all backgrounds and experiences to apply.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Privilege Branch Manager

Freelancerprox, Karachi
4 days ago
DescriptionJob Title: Privilege Branch ManagerLocation: Karachi (On-Site)Salary: PKR 250k to 300k - NegotiableJob Summary:As the Privilege Branch Manager, you will lead and manage the Privilege Banking branch, ensuring exceptional client experiences and driving profitability through innovative strategies and operational excellence. Overseeing a team of 20+ individuals, you will create a collaborative, high-performance environment focused on relationship management and superior service...

Privilege Relationship Manager

Freelancerprox, Karachi
4 days ago
Job Title: Privilege Relationship ManagerDepartment/Division: Privilege Banking DivisionReports to: Privilege Branch ManagerJob Summary:To establish and maintain strong, trusting relationships with banking clients, surpassing competitors to foster brand loyalty and enhance financial outcomes.Key Responsibilities:Deliver Exceptional Client ExperienceDevelop and implement strategies to provide world-class experiences for Privilege account holders.Grow Financial PortfolioFormulate and execute sales strategies to expand the branchs current and savings...

Project Sales Executive

Pakistan Hiring, Karachi
4 days ago
Job DetailsCategory: Sales Career Level: Executive (SVP, VP, Department Head) Experience: 1 Year Required Qualification: intermediate Requires Traveling: Yes Salary: 30000 - 100000 PKR Salary Type: Per Month Total Vacancies: 10 Skills propertysalesmarketingadvertisingopenclientvaluationnegotiationdocumentspurchaseagreementsclosingdeedsoverseeingdisbursementmarket researchcurrentmarketlegalcommunication skillscreativityinnovationteam playerDescriptionProperty sales jobs involve promoting properties, finding buyers, and negotiating sales terms. The specific responsibilities of a property sales job depend on the type of...