We are seeking a skilled and experienced Advanced Web Application Development Instructor to join our training team. The ideal candidate should have a strong background in front-end and back-end web development technologies, and hands-on experience in building scalable, secure, and dynamic web applications.
The instructor will be responsible for delivering advanced-level training to students, developing course material, supervising projects, and ensuring students are well-prepared for industry-level work.
Key Responsibilities:
Deliver interactive and practical training sessions on advanced web application development
Teach both front-end and back-end technologies, including but not limited to:
HTML5, CSS3, JavaScript (ES6+), React/Vue/Angular
Node.js / Express.js / PHP / Django (any relevant back-end)
Databases: MySQL, MongoDB, or PostgreSQL
API Development (RESTful APIs, JSON, Axios/Fetch)
Guide students through full-stack development projects from planning to deployment
Cover version control (Git), debugging techniques, and best coding practices
Introduce real-world concepts such as authentication, middleware, sessions, error handling, deployment, and performance optimization
Conduct assessments, code reviews, and provide constructive feedback
Stay updated with web development trends and integrate them into the training
Ensure professional classroom conduct and learning outcomes
Requirements:
Minimum Bachelor’s degree in Computer Science, Software Engineering, or a related field
At least 1 year of teaching/training experience
3+ years of professional experience in web application development
Strong knowledge of full-stack development (MERN, LAMP, or similar)
Familiarity with tools such as GitHub, VS Code, Postman, and hosting platforms (Netlify, Vercel, Heroku, etc.)
Ability to simplify complex technical topics for diverse learners
Excellent communication, presentation, and mentoring skills
pPNY Trainings/p