Job Description
Key Responsibilities
- Design, develop, test, and maintain web applications using Python and Django
- Build and integrate RESTful APIs
- Work with frontend developers to integrate user-facing elements
- Write clean, reusable, and efficient code
- Debug, troubleshoot, and optimize application performance
- Manage databases and perform data migrations
- Follow best practices for security, scalability, and performance
- Collaborate with team members to deliver projects on time
Required Skills & Qualifications
- 1–3 years of hands-on experience with Python and Django framework
- Strong understanding of Django ORM, views, templates, and middleware
- Experience with REST APIs and JSON
- Knowledge of HTML, CSS, JavaScript (basic to intermediate)
- Experience with databases such as PostgreSQL / MySQL / SQLite
- Familiarity with Git or other version control systems
- Basic knowledge of deployment and server environments (Linux preferred)
- Good problem-solving and analytical skills
Preferred Skills (Nice to Have)
- Experience with Django Rest Framework (DRF)
- Knowledge of AWS, Docker, or CI/CD pipelines
- Understanding of frontend frameworks like React or Vue.js
- Experience working in an Agile development environment
What We Offer
- Competitive salary based on skills and interview performance
- Opportunity to work on real-world projects
- Learning and growth opportunities
- Supportive and collaborative work environment
