Mid Level Python developer

1 week ago


Karachi Defence Housing Society, Pakistan Appcraftr Full time 960 per year

Mid-Level Python Developer

AppCraftr is a growing tech company based in Karachi. We are building innovative solutions for our clients. We are looking for a passionate and skilled Mid-Level Python Developer to join our dynamic engineering team and help us scale our technology.

About the Role:

As a Mid-Level Python Developer, you will be responsible for developing and maintaining robust server-side logic, defining and maintaining databases, and ensuring high performance and responsiveness to requests from the front-end. You will be a key contributor to our backend architecture and will work closely with our product and design teams.

Key Responsibilities:

  • Design, develop, and deploy maintainable and efficient backend services using Python.
  • Build and maintain RESTful APIs using frameworks like Django REST Framework or FastAPI.
  • Work with relational (e.g., PostgreSQL, MySQL) and/or non-relational databases (e.g., MongoDB).
  • Write reusable, testable, and efficient code following best practices (OOP, TDD/BDD).
  • Integrate with third-party web services and APIs (e.g., payment gateways, cloud services).
  • Implement data storage solutions, security protocols, and user authentication.
  • Collaborate with front-end developers to integrate user-facing elements.
  • Participate in code reviews to maintain high code quality and share knowledge.
  • Identify and troubleshoot software defects and performance bottlenecks.

Required Skills & Qualifications:

  • 2-4 years of professional experience in software development with a strong focus on Python.
  • Solid hands-on experience with at least one Python web framework (Django or Flask are highly desirable).
  • Proven experience in building and consuming RESTful APIs.
  • Strong understanding of relational databases (e.g., PostgreSQL, MySQL) and ORMs (e.g., Django ORM, SQLAlchemy).
  • Experience with version control systems, preferably Git.
  • Familiarity with fundamental design principles behind a scalable application.
  • Good understanding of server-side templating languages and front-end technologies (like JavaScript, HTML5, CSS3) is a plus.
  • Strong problem-solving skills and the ability to work independently as well as collaboratively.
  • Excellent verbal and written communication skills in English.

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

  • Experience with FastAPI for building high-performance APIs.
  • Knowledge of cloud platforms like AWS, Google Cloud, or Azure.
  • Experience with containerization technologies like Docker.
  • Familiarity with CI/CD pipelines.
  • Experience with Celery for asynchronous task queues.
  • Understanding of Agile/Scrum development methodologies.

Job Type: Full-time

Pay: Rs Rs80.00 per month

Work Location: In person

Expected Start Date: 01/02/2025



  • Karachi, Sindh, Pakistan Jami Partners Full time 1,800,000 - 3,000,000 per year

    We're looking for a Mid-Level Angular Developer to join our dynamic development team.Requirements:-Strong hands-on experience with Angular (v16+).-Solid understanding of Angular Signals, standalone components, and new control flow syntax (@if, @for).-Excellent JavaScript and TypeScript knowledge.-Must follow SOLID principles and best code structure...


  • Karachi, Sindh, Pakistan Devzish Full time 50,000 - 150,000 per year

    Company DescriptionWe suggest you enter details here.Role DescriptionThis is a full-time on-site role for a Mid-Level Web Developer located in Karachi Division. The Web Developer will be responsible for developing and maintaining web applications, ensuring high performance and responsiveness. Day-to-day tasks include back-end and front-end development, web...


  • Karachi, Sindh, Pakistan CATALYST IT Solutions(Pvt) Ltd. Full time

    Job Description - Software Quality Assurance (SQA) EngineerPosition:Mid-Level SQA EngineerLocation:Shahrah-e-Faisal, Karachi – On-siteCompany:Catalyst IT Solutions (Pvt.) Ltd.Experience:06 Months - 12 MonthsAbout UsCatalyst IT Solutions is a leading technology company specializing in fintech, trading automation, and enterprise software solutions. We...


  • New Karachi, Pakistan bbeea53b-1b54-4491-8eac-921f5ad53bc1 Full time 360,000 - 540,000 per year

    We are hiring Junior & Mid-level CMS Developers for a full-time, on-site role.Location: North Karachi, Sector 7D/1Working Days: Monday to FridayTimings: Flexible (Morning / Night shifts)No of Openings: 2Experience: 6 months to 1 yearCompany: DevsTankRole Overview: Looking for a CMS Developer skilled in WordPress, Shopify, Wix, Squarespace, and other...


  • Karachi, Sindh, Pakistan Fossphorus Software House Full time 9,600,000 - 14,400,000 per year

    *Mid-Level Laravel PHP Developer**Responsibilities:*Develop and maintain backend systems using *PHP* and *Laravel*.Design, optimize, and manage *MySQL* databases.Implement and enhance functionalities using *jQuery* for dynamic interactions.Collaborate with front-end developers and other team members to integrate user-facing elements.Write clean, scalable,...


  • Karachi, Sindh, Pakistan E-forge Digital Full time 900,000 - 1,200,000 per year

    Role Overview:As a Mid-Level Shopify & WordPress Developer, you will be responsible for designing, developing, and maintaining eCommerce and corporate websites. You'll work closely with our project managers, designers, and marketing team to create high-performing, user-friendly, and scalable websites for clients.Key Responsibilities:* Develop and customize...


  • Karachi Shahra-E-Faisal, Pakistan HZ TECH Full time 500,000 - 1,200,000 per year

    We are looking for a Mid-Level WordPress Developer who can build, customize, and maintain high-quality websites with clean code and pixel-perfect design. The ideal candidate should be experienced in front-end development, theme customization, WooCommerce, and performance optimization. You will collaborate with our design and marketing teams to deliver fast,...


  • Karachi, Sindh, Pakistan 55c7e913-4a3e-47b5-8ecd-1f4463162f8e Full time 600,000 - 1,200,000 per year

    Digital Graphiks seeking a talented Mid level UI/UX Designer - Figma to join our dynamic team. The ideal candidate will have a background in designing dashboards, web applications, and e-commerce platforms.Job Responsibilities:Design and prototype modern, user-friendly interfaces for dashboards, web applications, and e-commerce platforms.Conduct user...


  • Karachi, Sindh, Pakistan IVISIONGATE Full time 300,000 - 600,000 per year

    We're Hiring: Mid-Level Graphic DesignerLooking for a creative designer (2+ years experience) to join our team #iVisionGate. (OnSite Karachi).Work Includes:Pitch decks & presentations (PowerPoint/Word)Brochures, magazines & booksPackaging, logos & bannersBook covers (print/digital)Requirements:2+ years of professional experienceStrong command of Adobe...


  • Karachi, Sindh, Pakistan Maze Digital Full time 400,000 - 600,000 per year

    Company DescriptionMaze Digital Pvt Ltd is a wholly owned subsidiary of Maze Digital Inc., based in the United States, with an international footprint including operations in the U.A.E. and Canada. We deliver cutting-edge software development services to clients globally, showcasing our commitment to innovation and excellence. Our solutions are tailored to...