Powered by Information Department Government of Sindh

Saif Inspirations is a digital solutions provider that helps businesses transition from physical to digital platforms. We offer innovative, business-centric, secure, and tailor-made solutions to our clients. We are located in Karachi, Pakistan and are dedicated to helping businesses thrive in the digital era.


 

Role Description

This is a full-time, on-site role located in Karachi for a Python Developer at Saif Inspirations. As a Python Developer, you will be responsible for design, development, and maintain scalable web applications using Django and FastAPI, implementing robust architectures, and working effectively within an AWS environment.


 

Responsibilities

  • Develop and maintain web applications using the Django and fastAPI.
  • Write clean, maintainable, and efficient code following best practices.
  • Design and implement scalable, robust, and secure web application architectures.
  • Plan and design database schemas to support application requirements.
  • Deploy applications on AWS or other cloud services.
  • Monitor and optimize the performance of the deployed applications.
  • Work closely with front-end developers, designers, and other team members to deliver high-quality products.
  • Participate in code reviews to maintain code quality and share knowledge with the team.
  • Implement security best practices to protect applications from vulnerabilities.
  • Write unit and integration tests to ensure code quality and reliability.
  • Integrate user-facing elements developed by front-end developers with server-side logic
  • Implement user interfaces with HTML, CSS, and JavaScript.
  • Staying up-to-date with the latest web development trends, techniques, and technologies.


 

Requirement

  • At least 2-4 years of strong professional experience with Django and fastAPI.
  • Solid understanding of web application architecture and best practices.
  • Experience with RESTful API and asynchronous APIs design and development.
  • Experience with relational databases (PostgreSQL & MySQL).
  • Experience with Redis, Celery, and background task processing.
  • Hands-on experience with AWS and its services.
  • Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Proficiency in Git for version control and CI/CD pipelines.
  • Strong knowledge of GraphQL and WebSockets.
  • Experience with front-end technologies (JavaScript, HTML, CSS) is a plus.
  • Familiarity with NoSQL databases (e.g., MongoDB) is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Experience with agile development methodologies.
  • Ability to work independently and collaborate effectively in a team environment.


 

Benefits

  • Competitive salary.
  • Opportunities for professional growth and development.
  • A collaborative and inclusive work culture.


 

Industry

  • IT Services and IT Consulting


 

Employment Type

  • Full-time

Salary

Market Competitive

Monthly based

Location

Karachi Division,Pakistan,Pakistan

Job Overview
Job Posted:
3 months ago
Job Type
Pvt Job
Job Role
Python Developer
Education
Bachelor's Degree
Experience
2 Years
Total Vacancies
1
Age requirment
18 Year - 35 Year

Job Tags:

Share This Job:

Location

Karachi Division,Pakistan,Pakistan