Python Django Developer

Job Summary

We are looking for a Python Django Developer to join our dynamic team. The ideal candidate will have experience in building robust, scalable, and secure web applications using Django. You will work closely with frontend developers, designers, and product managers to develop, test, and deploy applications that meet business requirements.

Key Responsibilities:

  • Develop, maintain, and enhance web applications using Python and Django.
  • Design and implement RESTful APIs for seamless frontend-backend integration.
  • Optimize application performance and scalability.
  • Write clean, efficient, and well-documented code following best practices.
  • Work with databases such as PostgreSQL, MySQL, or MongoDB.
  • Implement authentication, authorization, and security best practices.
  • Troubleshoot, debug, and resolve issues in a timely manner.
  • Collaborate with cross-functional teams, including frontend developers, UI/UX designers, and project managers.
  • Conduct code reviews and provide constructive feedback to team members.
  • Stay updated with emerging trends and technologies in Python and Django.

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • 2+ years of experience in developing web applications using Python and Django.
  • Strong understanding of Django ORM, Django REST Framework (DRF), and MVC architecture.
  • Proficiency in HTML, CSS, JavaScript, and frontend frameworks (React, Angular, or Vue.js is a plus).
  • Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).
  • Familiarity with Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure) is an advantage.
  • Hands-on experience with Git and CI/CD pipelines.
  • Understanding of unit testing, integration testing, and debugging
  • Strong problem-solving skills and ability to work independently or as part of a team.
  • Excellent communication skills and attention to detail.

Job Category: Engineering
Job Type: Full Time
Job Location: Hybrid

Apply for this position

Allowed Type(s): .pdf