Python (Django/Flask) Developer

Karachi, Pakistan

About the role

Location: Remote (Karachi, Pakistan)

Time zone: UMT+5

Time: Full Time

Type: Permanent

Description

We are looking for a Python developer to work on SaaS solutions, products, and web application projects with 3+ years of experience. You will be developing backend systems, and various architectures, collaborating with our front-end application developers, and ensuring system performance and scalability. This is a full-time remote position.

Duties and Responsibilities

  • Work as part of a team developing applications and services using Agile development methods

  • Write reusable, testable, and efficient code

  • Design and implementation of low-latency, high-availability, and performant applications

  • Implementation of security and data protection

  • Effectively use tools and ingenuity to identify and fix defects before they become a problem

Qualifications and Skills

  • Bachelor’s in computer science or a similar relevant field or equivalent

  • Experience specializing as a Python Developer for 3+ years, 

  • Experience with Django or Flask framework

  • Experience with SQL (PostGre), Redis, and 2+ years of Elastic research

  • Experience with AWS or GCP

  • Experience with building pipeline tools such as Jenkins

  • Strong understanding of engineering and design principles behind a scalable application

  • Strong understanding of security principles for web applications

  • Proficient with tools such as code versioning and ticket management tools

  • Strong analytical skills, problem-solving aptitude, and attention to detail