Python Backend Developer (Django/DRF)

1 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Experience: Minimum 1 year of professional experience


Role Overview


We are seeking a Python Backend Developer to build secure, high‑performance RESTful APIs that power modern web applications. You will work closely with frontend teams using Next.js and React.js to deliver reliable integrations and excellent developer experience.


Key Responsibilities

• Design, build and maintain scalable RESTful APIs using Django and Django REST Framework (DRF).

• Develop scalable APIs for integration with Next.js and React.js applications, collaborating on API contracts, versioning and error handling.

• Write robust Python services and scripts leveraging concurrency patterns (multithreading, multiprocessing and asyncio) where appropriate.

• Implement authentication and authorization, request validation, rate‑limiting and other API security best practices. 

• Ensure performance, observability and reliability with appropriate logging, monitoring and alerting.

• Participate in code reviews and continuous improvement of engineering practices.


Required Skills & Experience

• Strong programming skills in Python and proficiency with Django, including ORM and migrations.

• Hands‑on experience with Django REST Framework for serializers, viewsets, permissions and throttling.

• Proven experience designing and consuming REST APIs.

• Practical knowledge of concurrency in Python: multithreading, multiprocessing and asyncio — understanding when to use each.

• Good understanding of relational databases (e.g., PostgreSQL/MySQL), schema design and query optimisation.

• Familiarity with Git‑based workflows and CI/CD practices.

Desirable (Nice to Have)

• Experience collaborating with Next.js/React.js teams and understanding of their integration patterns.

• Familiarity with caching strategies, API polling, rate limiting and performance tuning for high‑traffic APIs.


Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You