Django Developer

Job Description

A Django Developer's job is to create apps for clients using the Python programming framework Django/Flask/FastAPI. In this capacity, you may assist in selecting resources for each project, supervise development, troubleshoot issues, and test existing code.

 

Responsibilities

  • Create and maintain the application's architecture
  • Write code that is reusable, testable, and efficient
  • Create and implement applications that are low-latency, high-availability, and performant
  • Integration of front-end developer-created user-facing components with server-side logic
  • Security and data protection implementation
  • Data storage solution integration

 

Requirements & Skills

  • A bachelor's degree in computer programming, computer science, or a closely related discipline
  • Python expert with an understanding of at least one Python web framework, such as Django, Flask, or others
  • Working knowledge of several ORM (Object Relational Mapper) libraries
  • Capable of combining many data sources and databases into a single system
  • Knowledge of Python's threading constraints and multi-process architecture
  • Solid knowledge of server-side templating languages such as Jinja 2, Mako, etc.
  • Knowledge of front-end technologies such as JavaScript, HTML5, and CSS3
  • Knowledge of accessibility and security regulations
  • Familiarity with user authentication
  • Authorisation across numerous systems, servers, and settings
  • Knowledge of the core design ideas underlying a scalable application
  • Experience with Python event-driven programming
  • Understanding the distinctions between various delivery platforms, such as mobile vs desktop, and optimising output to meet the individual platform
  • Capable of developing database schemas to represent and support business operations
  • Excellent unit testing and debugging abilities
  • Thorough knowledge of code versioning systems such as Git, Mercurial, or SVN

Job Summary

  • Published on:2024-03-22 7:27 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Lahore
  • Salary:100000 - 100000 | PKR  / Monthly
  • Gender:No Preference
  • Application Deadline:2024-06-08