Qureos

FIND_THE_RIGHTJOB.

Full Stack Backend Python Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

The Role:

We are seeking a motivated and skilled Full Stack Backend Python Developer to join our dynamic engineering team. In this role, you will be instrumental in designing, building, and maintaining the server-side logic, databases, and APIs that power our web applications. While your primary focus will be on the backend, your full-stack capabilities will allow you to collaborate effectively on frontend integration and contribute to a seamless user experience. This is a fantastic opportunity for a developer with 2-4 years of experience to take ownership of features and grow their skills in a supportive, product-driven environment.

Key Responsibilities:

  • Backend Development: Design, develop, test, and deploy robust, scalable, and secure backend services and APIs using Python.
  • Database Management: Model data and write efficient queries for relational (e.g., PostgreSQL, MySQL) and/or non-relational databases (e.g., MongoDB, Redis).
  • API Creation & Integration: Build well-documented RESTful APIs and integrate with third-party services and internal systems.
  • Frontend Collaboration: Work closely with front-end developers to integrate user-facing elements with server-side logic. You may also be tasked with building and maintaining some frontend components.
  • Code Quality & Best Practices: Write clean, maintainable, and well-documented code. Participate in code reviews to maintain high development standards.
  • Problem Solving: Troubleshoot, debug, and upgrade existing systems, identifying and resolving performance bottlenecks.
  • Participation in Agile Cycles: Actively participate in sprint planning, stand-ups, and retrospectives as part of our Agile/Scrum development process.

Required Skills & Qualifications:

  • 2-4 years of professional experience in software development with a strong focus on Python.
  • Solid experience with at least one Python web framework, such as Django or Flask.
  • Proficiency in working with relational databases (e.g., PostgreSQL, MySQL) and understanding of SQL.
  • Hands-on experience in building and consuming RESTful APIs.
  • Familiarity with version control systems, preferably Git.
  • Understanding of fundamental front-end technologies (HTML5, CSS3, modern JavaScript).
  • Experience with at least one frontend framework/library (e.g., React, Vue.js, Angular) is a strong plus.
  • Knowledge of testing principles and frameworks (e.g., Pytest, Unittest).
  • A solid grasp of software development principles (OOP, data structures, algorithms).
  • Strong problem-solving skills and the ability to work independently as well as collaboratively in a team.

Nice-to-Have Skills (What will make you stand out):

  • Experience with cloud platforms like AWS, Google Cloud, or Azure.
  • Knowledge of containerization technologies like Docker.
  • Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Experience with asynchronous programming and task queues (e.g., Celery, RQ).
  • Understanding of API security best practices (authentication, authorization, OAuth, JWT).
  • Exposure to Infrastructure as Code (IaC) tools like Terraform or CDK.

Job Type: Full-time

Pay: From Rs100,000.00 per month

Experience:

  • Full Stack backend Python Developer: 2 years (Required)

Location:

  • Pakistan (Required)

Work Location: In person

Similar jobs

No similar jobs found

© 2025 Qureos. All rights reserved.