Leading Tech Recruitment Agency in Pakistan
Best in Class Corporate Services
Best In Class HR Consulting Services

Full-Stack Developer (Django +Python)

Follow us on LinkedIn to get job related updates.

A pioneering SaaS solutions company empowering businesses with innovative technology, enabling them to thrive and scale in the global marketplace.

Role Introduction

We are looking for a talented and proactive Senior Full-Stack Developer (Django +Python). This unique role is for a skilled developer who enjoys owning both application development and the infrastructure it runs on. You will be responsible for building robust backend systems, establishing our core DevOps practices, and managing the entire deployment pipeline.

Requirements
  • Design and develop clean, scalable RESTful APIs using Django and Django REST Framework.
  • Create efficient database schemas and write optimized PostgreSQL queries.
  • Implement core business logic, data processing pipelines, and background tasks using Celery and Redis.
  • Integrate third-party services and APIs (e.g., payment gateways, cloud services).
  • Write comprehensive unit tests to ensure code quality and reliability.
  • Own and automate the entire deployment pipeline from development to production using CI/CD practices.
  • Set up, manage, and maintain cloud infrastructure on AWS or DigitalOcean.
  • Implement and manage Docker containerization for all services.
  • Establish robust monitoring, logging, and alerting systems to ensure application health.
  • Manage domains, DNS, SSL certificates, and CDN configurations.
  • Build dynamic and responsive user interfaces using HTMX with Django templates.
  • Create snappy, interactive web applications without the overhead of heavy JavaScript frameworks.
  • Ensure a high-quality user experience with a focus on performance and cross-browser compatibility.
Specifications
  • Minimum 3 years of full-stack development experience, with a strong focus on backend systems.
  • Strong proficiency in Python and the Django framework.
  • Solid PostgreSQL knowledge, including schema design and query optimization.
  • Proven, hands-on experience deploying and managing production applications.
  • Comfortable with Linux/Ubuntu server administration and the command line.
  • Experience with Docker for containerization.
  • Solid understanding of CI/CD concepts and tools (e.g., GitHub Actions).
  • Strong skills in HTML5, CSS3, and modern JavaScript (ES6+).
  • Experience with Git for version control in a collaborative environment.
  • Experience with at least one major cloud platform (AWS, DigitalOcean, or similar).
  • Understanding of fundamental networking concepts (firewalls, DNS, SSL/TLS).
  • Ability to troubleshoot production issues calmly and systematically.
  • Experience with HTMX, Alpine.js, or similar lightweight frontend technologies.
  • Knowledge of Nginx configuration and optimization.
  • Experience with monitoring tools like Sentry, Prometheus, or DataDog.
Expertise
Skills: AI Tools, Alpine.js, AWS, Celery, CI/CD, CSS3, DataDog, DigitalOcean, Django, Django REST Framework, DNS, Docker, Git, GitHub Actions, HTML5, HTMX, Infrastructure As Code, Javascript, Linux, Monitoring Tools, Nginx, PostgreSQL, Prometheus, Python, Redis, RESTful APIs, Sentry, SSL/TLS, Terraform, Ubuntu
About TalentHue
TalentHue provides scalable, reliable Tech Recruitment, Corporate Recruitment and Consulting (Strategy, Operations, Performance) services. Our Recruitment and HR consultants will work alongside your team to meet the unique needs of your business.

Full-Stack Developer (Django +Python)

Share this job with someone you know
Salary Range

400K- 500K


Allowed Type(s): .pdf, .doc, .docx
Apply Via Email
jobs@talenthue.com
Read about our Privacy Policy
Contact Us

Any questions? E-mail me

Recruitment Team

What will be your next steps?

1

Quick non-technical conversation
It’s all about communication! We want to see how your social and decision-making skills can contribute to efficient team performance.

2

60 to 90 minutes technical interview

During the technical interview, we want to assess the candidate’s specific knowledge, skills, and abilities in relation to our client’s needs.

3

Client interview
The problem-solving challenge is all about using logic and creativity to make sense of a situation and develop an intelligent solution.

4

Offer
You did it! After managing to get through all of these rigorous stages, it’s finally time to recommend you directly to our clients
Similar Job Offers

Other job offers you may be interested in

WE’RE ALWAYS LOOKING FOR TOP TALENT

Can’t find the perfect matching job?

We are always on the lookout for exceptional software engineers and bright business people. You will have the opportunity to do what you love with the best people in the industry.
Or
jobs@talenthue.com