Job Description – Full-Stack Python Developer cum Trainer (Fresher)
Position: Full-Stack Python Developer cum Trainer
Experience: Fresher (0–1 year)
Location: Calicut
Employment Type: Full-Time
About the Role
We are looking for an enthusiastic and self-driven Full-Stack Python Developer cum Trainer (Fresher) who is passionate about coding and teaching. The ideal candidate will work on real-time development projects while also delivering training sessions on Python, web development, and related technologies for students or internal teams.
Key ResponsibilitiesDevelopment Responsibilities
Assist in designing, developing, and maintaining web applications using Python and modern frameworks.
Work with REST APIs, databases, and front-end technologies to build full-stack solutions.
Support the team in writing clean, efficient, and maintainable code.
Debug, test, and troubleshoot application issues.
Collaborate with senior developers to understand project requirements and deliver features.
Training Responsibilities
Conduct basic to intermediate-level training sessions on Python programming and web technologies.
Prepare training materials, assignments, and hands-on practice modules.
Support student queries during labs or training sessions.
Help in organizing workshops, technical bootcamps, and coding sessions.
Provide feedback and guide learners to improve their coding skills.
Required Skills
Good understanding of Python programming fundamentals.
Basic knowledge of any Python web framework (Django or Flask preferred).
Familiarity with HTML, CSS, JavaScript, and responsive front-end design.
Understanding of SQL and databases (MySQL/PostgreSQL).
Knowledge of Git/GitHub or other version-control systems.
Strong communication and presentation skills.
Passion for teaching, learning, and mentoring.
Nice-to-Have Skills
Understanding of REST API development.
Knowledge of modern JavaScript frameworks (React, Vue, or Angular).
Exposure to cloud platforms (AWS, Azure, GCP).
Ability to create basic technical content/tutorials.
Educational Qualification
Bachelor’s degree in Computer Science, IT, Engineering, or related fields.
Candidates from non-CS backgrounds with strong programming skills are also encouraged to apply.
What We Offer
Opportunity to gain hands-on experience in full-stack development.
Training and mentorship from senior developers.
Exposure to live projects and classroom/online training environments.
Career growth opportunities in both development and training roles.
Friendly, collaborative, and learning-focused work environment.
Interested candidates can share resume to 7907736487
Job Type: Full-time
Pay: ₹6,000.00 - ₹8,000.00 per month
Work Location: In person