Overview
Enablers are looking for a skilled and passionate Full Stack Web Development Trainer who can deliver practical, project-based training to students. The trainer will be responsible for conducting training sessions either online (remote) or onsite (physical classes) depending on the schedule.
Key Responsibilities:
- Conduct live training sessions for both frontend and backend development
- Teach and explain HTML5, CSS3, JavaScript, Bootstrap, Tailwind CSS
- Explain advanced JavaScript concepts, DOM manipulation, and ES6+ features
- Teach React.js / Next.js and component-based architecture
- Guide students in state management (Redux, Context API) and routing
- Explain backend development with Node.js, Express.js, and server-side programming
- Teach database concepts and working with MongoDB / MySQL
- Build and integrate RESTful APIs for projects
- Cover authentication, authorization, and security best practices
- Guide students on version control with Git & GitHub, including branches, merges, and pull requests
- Teach deployment processes (Vercel, Netlify, basic VPS deployment)
- Mentor students on full-stack project structure, debugging, and optimization
- Explain responsive design and cross-browser compatibility
- Introduce testing basics (unit testing, integration testing)
- Provide career guidance: portfolio preparation, GitHub projects, interview prep
- Continuously update course content based on industry trends and latest technologies
Required Skills:
- HTML5, CSS3, Bootstrap, Tailwind CSS
- Deployment knowledge (Vercel, Netlify, VPS basics)
Requirements:
- Minimum 1–2 years of teaching/training experience (preferred)
- Strong communication skills
- Ability to mentor students and manage classes professionally
What We Offer:
- Professional and friendly working environment
- Performance-based increments
Job Type: Contract
Work Location: In person