Jobs

  • Home
  • Django Developer

Django Developer

Position Overview: We are looking for a skilled Django Developer to join our development team. As a Django Developer, you will be responsible for building, maintaining, and optimizing back-end applications, APIs, and server-side logic. The ideal candidate should have a strong foundation in Python.

  • Shantipura Circle - Ahmedabad
  • Full Time
  • 2+ Year
  • Up to 35,000 Pr Month

Key Responsibilities:

Application Development:

  • Develop and maintain scalable web applications and APIs using Django.
  • Write clean, efficient, and reusable code following best practices.

Database Management:

  • Design, implement, and optimize database schemas using Django ORM.
  • Write and optimize complex database queries for performance.

Integration:

  • Integrate third-party APIs, services, and libraries into Django applications.
  • Work closely with front-end developers to implement seamless integrations with back-end systems.

Testing and Debugging:

  • Perform thorough testing and debugging to ensure optimal performance and security.
  • Write unit, integration, and end-to-end tests to maintain high code quality.

Collaboration:

  • Collaborate with cross-functional teams, including product managers, designers, and DevOps engineers.
  • Participate in code reviews to ensure adherence to coding standards and best practices.

Optimization:

  • Monitor application performance and implement optimizations for speed and scalability.
  • Enhance security by identifying vulnerabilities and implementing protective measures.

Documentation:

  • Maintain comprehensive technical documentation for existing and new projects.
  • Document code changes, APIs, and system configurations.

Qualifications:

Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

Experience:

  • 2+ years of professional experience with Django and Python.
  • Proven experience in developing scalable web applications and RESTful APIs.

Technical Skills:

  • Strong proficiency in Python and the Django framework.
  • Experience with Django Rest Framework (DRF) for building APIs.
  • Solid understanding of HTML, CSS, and JavaScript (familiarity with modern front-end frameworks is a plus).
  • Proficiency in working with relational databases like PostgreSQL, MySQL, or SQLite.
  • Knowledge of caching mechanisms using Redis or Memcached.
  • Experience with version control systems like Git.
  • Familiarity with server deployment tools and environments (e.g., Docker, NGINX, Gunicorn, AWS, Heroku).
  • Knowledge of authentication mechanisms such as JWT, OAuth, or protocols.

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Ability to work in a fast-paced environment and handle multiple tasks efficiently.
  • Attention to detail and commitment to delivering high-quality work.

Preferred Qualifications:

  • Experience with asynchronous task queues like Celery.
  • Knowledge of front-end frameworks like React, Angular, or Vue.js.
  • Familiarity with Agile development practices.
  • Exposure to CI/CD pipelines and DevOps practices.
  • Understanding of web security standards and best practices.

Benefits:

  • Access to learning resources and opportunities for professional growth.
  • Collaborative work environment with opportunities to innovate.

Related Jobs

Social Media Manager

  • Up to 25,000
  • Location :- Sindhubhavan - Ahmedabad

Laravel Fullstack Developer

  • Up to 50,000
  • Location :- Motera - Ahmedabad

Python/AI Developer

  • Up to 35,000 Per Month
  • Location :- Motera - Ahmedabad