Overview
We are looking for a dedicated and experienced Python Django Developer who also has a passion for teaching and mentoring students. In addition to working on live development projects, you will play an important role in guiding learners through real-world programming concepts and best practices. Familiarity with React.js is a significant plus, as we are building full-stack applications.
If you're someone who loves coding and equally enjoys sharing knowledge, we want you on our team!
Key Responsibilities:Development Role:
- Develop scalable web applications using Python and Django
- Build and maintain RESTful APIs and integrate with frontend components
- Design and manage databases using PostgreSQL/MySQL
- Collaborate with UI/UX, frontend, and project teams to deliver high-quality solutions
- Write clean, testable code and follow best coding standards
- Deploy and maintain applications on cloud or Linux-based servers
Training & Mentorship Role:
- Conduct sessions, workshops, or mentorship programs for students and freshers
- Design real-world project assignments to enhance learning
- Support learners with doubts, code reviews, and performance feedback
- Continuously improve training content based on feedback and industry trends
- Actively contribute to the knowledge-sharing culture of the organization
Must-Have Skills:
- Strong proficiency in Python and Django Framework
- Experience with REST API development and integration
- Good understanding of ORMs, Django middleware, and Django Admin
- Experience with Git, PostgreSQL/MySQL
- Excellent communication skills and strong desire to teach and mentor
- Ability to break down complex topics into easily understandable modules
Nice-to-Have Skills (Added Advantage):
- Hands-on experience with React.js and modern JavaScript (ES6+)
- Familiarity with front-end build tools like Webpack, Babel
- Experience with Celery, Redis, Docker, or CI/CD pipelines
- Exposure to cloud platforms like AWS, GCP, or DigitalOcean
Job Types: Full-time, Permanent, Fresher
Pay: ₹12,000.00 - ₹35,000.00 per month
Benefits:
- Paid time off
Schedule:
- Day shift
Supplemental Pay:
- Performance bonus
- Yearly bonus
Work Location: In person
Expected Start Date: 01/08/2025