Qureos

FIND_THE_RIGHTJOB.

Full-Stack Developer — Python Focus

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Job Title: Full-Stack Developer — Python Focus

About the Role

We are seeking a mid-career Full-Stack Developer with strong Python expertise to join our development team. The ideal candidate has experience building scalable backend services, comfortable working on modern front-end frameworks, and able to contribute throughout the entire product lifecycle—from architecture and development to deployment and maintenance.

Responsibilities

  • Design, build, and maintain backend services, APIs, and integrations using Python.
  • Develop responsive, modular, and user-friendly front-end applications.
  • Work closely with product managers, designers, and other engineers to deliver high-quality features.
  • Optimize application performance, security, and scalability.
  • Write clean, maintainable, well-tested code.
  • Participate in code reviews, technical discussions, and architectural planning.
  • Maintain and improve CI/CD pipelines and deployment workflows.
  • Troubleshoot and debug production issues as needed.
  • Contribute to documentation, system design, and best practices.

Required Qualifications

  • 3–6+ years of professional full-stack or backend development experience.
  • Strong proficiency in Python and frameworks such as:
  • Django, Flask, or FastAPI.
  • Solid understanding of front-end technologies:
  • React, Vue, or Angular (React preferred in many companies).
  • Experience designing and consuming RESTful and/or GraphQL APIs.
  • Proficiency with relational and/or NoSQL databases:
  • PostgreSQL, MySQL, MongoDB, Redis, etc.
  • Experience with cloud environments (AWS, Azure, GCP).
  • Familiarity with containerization tools:
  • Docker, Kubernetes.
  • Comfortable working with Git-based workflows.
  • Strong problem-solving and debugging skills.

Preferred Qualifications

  • Experience with microservices or event-driven architectures.
  • Familiarity with CI/CD tools:
  • GitHub Actions, GitLab CI, Jenkins, CircleCI.
  • Experience with infrastructure-as-code (Terraform, CloudFormation).
  • Knowledge of testing frameworks:
  • pytest, unittest, Jest, Cypress, etc.
  • Understanding of security best practices (OWASP, IAM, secrets management).
  • Experience with asynchronous Python (asyncio, Celery, RabbitMQ, Kafka).

Common Tech Stacks for Full-Stack Python Developers

Below is a list of modern stacks and tools mid-career developers are often expected to know:

Backend (Python)

  • Django / Django REST Framework
  • Flask
  • FastAPI
  • SQLAlchemy (ORM)

Frontend

  • React.js
  • Next.js (increasingly popular)
  • Vue.js
  • Angular
  • TypeScript

Databases

  • PostgreSQL
  • MySQL
  • SQLite (lightweight dev/test)
  • MongoDB, DynamoDB, Cassandra (NoSQL)
  • Redis (cache/message broker)

Cloud & DevOps

  • AWS (Lambda, EC2, S3, ECS, RDS, API Gateway)
  • GCP or Azure
  • Docker
  • Kubernetes
  • CI/CD (GitHub Actions, GitLab CI, Jenkins)

APIs & Communication

  • REST
  • GraphQL
  • gRPC
  • WebSockets

Testing & QA

  • pytest
  • unittest
  • Selenium, Cypress, Playwright

Version Control & Collaboration

  • Git, GitHub/GitLab/Bitbucket
  • Agile/Scrum tooling (Jira, ClickUp, Trello)

Job Type: Full-time

Education:

  • Bachelor's (Preferred)

Experience:

  • Fintech: 3 years (Preferred)

Location:

  • Islamabad (Preferred)

Work Location: On the road

Similar jobs

No similar jobs found

© 2025 Qureos. All rights reserved.