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