Python Mid Level Developer
1 week ago
Role Overview
We are seeking a passionate and proficient Mid-Level Backend Developer to join our growing engineering team. You will be instrumental in designing, developing, and deploying the robust backend systems that drive our applications. This is an excellent opportunity for a developer with solid Python and AWS skills to take ownership of features and grow into a senior role.
Key Responsibilities
Backend Development
- Design, develop, and maintain efficient, reusable, and reliable backend services
- Build RESTful APIs using Python, Django, Django REST Framework (DRF), and FastAPI
- Write clean, testable, and well-documented code
- Conduct and participate in code reviews to maintain high-quality standards
Cloud & Infrastructure
- Build, manage, and optimize cloud infrastructure on Amazon Web Services (AWS)
- Utilize core AWS services including EC2, S3, RDS, and Lambda
- Containerize applications using Docker for consistent environments
- Implement and maintain database schemas and optimize queries
Collaboration & Problem Solving
- Collaborate closely with front-end teams and product managers
- Translate business requirements into technical solutions
- Troubleshoot and debug issues across various environments
- Identify and resolve performance bottlenecks
Required Qualifications & Skills
Technical Skills
- 2-4 years of professional software development experience with Python
- Proven hands-on experience with Django and Django REST Framework (DRF)
- Practical experience building APIs with FastAPI
- Must-have experience with AWS services:
- EC2, S3, and RDS
- IAM, VPC, and CloudFront
- Strong understanding of RESTful API design principles
- Proficiency with authentication methods (JWT) and security best practices
- Experience with relational databases (PostgreSQL highly preferred)
- Proficiency with Git version control
- Knowledge of caching mechanisms using Redis or Memcached
- Experience with NoSQL databases like MongoDB
Professional Skills
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving and analytical skills
- Strong communication skills in English
- Ability to work collaboratively in a team environment
- Preferred Qualifications
Technical Nice-to-Haves
- Experience with Docker and Docker Compose
- Knowledge of Kubernetes (significant plus)
- Familiarity with Infrastructure as Code (IaC) tools:
Terraform
AWS CDK/CloudFormation
- Experience with CI/CD pipelines:
- Jenkins, GitLab CI, GitHub Actions
- Understanding of monitoring tools like AWS CloudWatch
What We Offer
- Market-competitive salary
- Hybrid work options
Job Type: Full-time
Pay: From Rs100,000.00 per month
Experience:
- Python Mid Level Developer: 2 years (Required)
Location:
- Pakistan (Required)
Work Location: In person
-
Mid Level ML Engineer
5 days ago
Pakistan Bazzle Balloons Full time 60,000 - 180,000 per yearPosition: Mid Level ML EngineerExperience: 3 to 5 yearsEducation: BSCS in computer scienceWhat You'll DoDesign, develop, and deploy scalable machine learning models and AI-driven solutions.Lead the development and automation of ML pipelines, ensuring efficiency and scalability from model training to inference.Optimize ML workflows, automating redundant tasks...
-
Python Developer
2 weeks ago
Pakistan FK Global Solution Full time 600,000 - 1,200,000 per yearFK Global Solutions is seeking a talented Python Developer & Upwork Assistant to join our remote team.This role is ideal for someone who has strong programming skills in Python and is also familiar with managing freelance projects on Upwork.Responsibilities:Develop and maintain Python scripts, automation tools, and integrations.Assist in managing our Upwork...
-
Python Developer
3 days ago
Pakistan Ashlar Global Full time 1,200,000 - 2,400,000 per yearASHLAR is hiring Senior Python Developer for a part time position, to be based in Lahore, Pakistan.Responsibilities:Design, develop, and maintain robust backend applications using Python,Django, and Django REST Framework.Build and manage RESTful APIs for seamless integration with web and mobile applications.Integrate and manage payment gateways (Stripe,...
-
Python Developer
7 days ago
Pakistan Servaid Pharmacy Full time 1,800,000 - 2,160,000 per yearAbout the Role: We're looking for a talented Python Developer to join an innovative USA-based startup with multiple products.This is a full-time, remote opportunity to work directly with the US team on exciting, cutting-edge projects.Responsibilities:Develop, test, and maintain scalable Python applications.Collaborate with cross-functional teams on multiple...
-
Senior Python Django Developer
5 days ago
Pakistan 248a9a66-9ff3-48c7-bd16-97079cceb77f Full time 1,200,000 - 2,400,000 per yearSr. Python Django Developer – Job DescriptioneSpark Talent is seeking a highly skilled and experienced Sr. Python Django Developer to join our team and contribute to the development of web applications.Responsibilities:Design, develop, and maintain scalable and robust Python-based web applications using the Django framework.Implement multi-tenancy...
-
Developer, Python, LN
2 weeks ago
Pakistan - PK (Primary) International Medical Corps Full time 1,200,000 - 3,600,000 per yearDescription JOB SUMMARY: Responsible for creating, testing, implementing and maintaining the web applications. This position will be responsible for the development of front-end elements as well as server-side logic using Django frameworkTo perform this job successfully, an individual must be able to perform each essential function with or without...
-
Mid Mobile App Developer
2 weeks ago
Pakistan -5ec8-4e1d-94e9-59c658713a72 Full time $104,000 - $250,000 per yearWe are seeking a skilled and motivated Mid-Level Mobile App Developer with hands-on experience in Android (Kotlin) and iOS (Swift) development. The ideal candidate will be responsible for designing, developing, and maintaining high-quality mobile applications, ensuring optimal performance, and delivering seamless user experiences on both platforms.Key...
-
Full Stack Backend Python Developer
1 week ago
Pakistan TimesCourseFinder Full time 1,200,000 - 3,600,000 per yearThe 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...
-
Senior Python Engineer
7 days ago
Pakistan Description Ciklum Full time 1,200,000 - 3,600,000 per yearDescriptionCiklum is looking for a Senior Python Engineer to join our team full-time in Pakistan.We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners,...
-
Mid-Level Quality Engineering
5 days ago
Pakistan Bazzle Balloons Full time 300,000 - 600,000 per yearExperience Required: 3–5 YearsRole OverviewWe're looking for a Quality Engineering (QE) Engineer with strong analytical, testing, and automation skills to ensure product quality across multiple client projects. The ideal candidate will collaborate closely with developers, product managers, and business analysts to design and execute test strategies,...