Python Developer
Location: Lahore, Karachi, Islamabad
Job Type: Full-Time, Onsite/Remote
About Us
Infinitum Media™ is a full-stack sales and support solutions company based out of Spokane, Washington. We're also a growing staff augmentation company helping North America, UK, and Europe-based clients hire top-tier IT and software talent from Pakistan. We specialize in connecting skilled professionals with global opportunities, focusing on delivering quality, reliability, and value to our clients.
Position Overview
We are seeking a talented and versatile Python Developer to join our dynamic team across our Lahore, Karachi, and Islamabad offices. This is an exciting opportunity to work on diverse projects for our international clients, contributing to robust and scalable solutions that drive our full-stack sales and support operations.
As a Python Developer at Infinitum Media™, you'll be responsible for developing, maintaining, and optimizing back-end services, APIs, and potentially data-driven applications. You'll ensure our systems are efficient, reliable, and capable of handling complex business logic.
Key Responsibilities
- Design, develop, and maintain back-end services, web applications, and APIs using Python and relevant frameworks (e.g., Django, Flask, FastAPI).
- Write clean, efficient, and well-tested Python code adhering to industry best practices and coding standards.
- Collaborate with front-end developers, data scientists, and other engineers to integrate various components and deliver comprehensive solutions.
- Work with databases (SQL and NoSQL) to design schemas, perform queries, and optimize data storage and retrieval.
- Debug, troubleshoot, and optimize existing applications to improve performance and reliability.
- Implement and manage cloud-based deployments and services where applicable.
- Participate in code reviews to ensure code quality and foster a collaborative development environment.
- Stay updated with the latest advancements in the Python ecosystem and contribute to continuous improvement initiatives.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Proven experience as a Python Developer, with a strong portfolio of projects.
- Expert proficiency in Python and its core libraries.
- Solid experience with at least one major Python web framework (e.g., Django, Flask, FastAPI).
- Proficiency in working with relational databases (e.g., PostgreSQL, MySQL, SQL Server) and/or NoSQL databases (e.g., MongoDB, Redis).
- Experience with building and consuming RESTful APIs.
- Familiarity with containerization technologies (e.g., Docker) and cloud platforms (e.g., AWS, Azure, GCP) is a plus.
- Proficiency with version control systems, particularly Git.
- Strong analytical, problem-solving skills, and attention to detail.
- Excellent communication skills (written and verbal) in English.
What We Offer
- Salary Range: 150,000 - 500,000 PKR
- Opportunity to work on diverse and challenging projects for leading international clients.
- Continuous learning, professional development, and career advancement within a rapidly expanding company.
- A professional, supportive, and growth-oriented work environment.
- Monday–Friday office hours (for onsite), or flexible remote work options for those working from home.
How to Apply
If you meet the above requirements and are passionate about building robust and scalable solutions with Python, please send your resume and a cover letter to [email protected].
Job Type: Full-time
Pay: Rs150,000.00 - Rs500,000.00 per month
Work Location: Remote