• Prepare lesson plans, teaching materials, and practical lab sessions before each class to ensure effective learning.
  • Deliver high-quality theoretical and practical training in Full Stack Web Development, covering both front-end and back-end technologies.
  • Teach students HTML, CSS, JavaScript, Bootstrap, Tailwind CSS, React.js, Node.js, Express.js, databases, Laravel, PHP, Git, GitHub, and web application deployment.
  • Develop, update, and maintain course curricula and instructional materials in line with current industry standards and emerging web development technologies.
  • Provide hands-on guidance to students in designing, developing, testing, debugging, and deploying responsive websites and web applications.
  • Maintain effective classroom management and create a supportive, inclusive, and professional learning environment.
  • Assess students’ progress through practical exercises, assignments, quizzes, coding challenges, and individual or group projects.
  • Assign and supervise real-world projects to evaluate students’ understanding and practical application of web development concepts.
  • Provide constructive feedback, mentorship, and technical support to help students improve their coding skills and problem-solving abilities.
  • Monitor and maintain accurate records of student attendance, assessments, performance, and project completion.
  • Research and recommend modern tools, frameworks, platforms, and teaching methods to improve the quality of training.
  • Ensure the safety, proper use, and maintenance of computers, software, and other instructional facilities.
  • Evaluate the effectiveness of each training session and implement improvements to enhance student learning outcomes.
  • Guide students in building professional portfolios and preparing for internships, freelance opportunities, and entry-level web development roles.

Requirements

  • B.Sc. or HND in Computer Science, Computer Engineering, Software Engineering, Information Technology, Mathematics, or a related discipline.
  • Strong practical knowledge of front-end and back-end web development technologies, including HTML5, CSS3, JavaScript, React.js, Node.js, Express.js, PHP, Laravel, and SQL or NoSQL databases.
  • Familiarity with Git, GitHub, development environments (IDEs), debugging tools, APIs, and web application deployment.
  • Ability to design practical projects and explain complex technical concepts in a clear, simple, and engaging manner.
  • Excellent verbal and written communication skills.
  • Strong classroom management, organizational, mentoring, and multitasking abilities.
  • Ability to work independently and collaboratively with other instructors and management.
  • Passion for teaching, technology, continuous learning, and developing students’ practical skills.
  • Relevant teaching or industry experience is an advantage; post-NYSC teaching experience will be an added advantage.

Location: 185 Alakuko Road, Lagos

Apply for this role

Closes Monday 9 November · 17 days left

The employer receives your email directly. Tap the button to copy the address - status updates come from the employer.

How to apply

Interested and qualified candidates should send their CV including a link to their Portfolio and a Cover Letter to: c***@fproictconsulting.com using the Job Title as the subject of the email.

Note: Interviews will include a teaching demonstration and portfolio review.

What to submit

  • CV / résumé

Similar roles open now

All in Business Development

Keep looking

Questions about applying

They see your structured profile as it stands at the moment you apply, plus your CV if you have one attached. That snapshot is frozen - if you edit your profile next week, this application still shows what you sent today. Your salary expectation is never sent unless you choose to include it.
Yes. The match figure is for you, not for them - F-PRO Computer College does not see it. The apply button works the same regardless of your match percentage.
Because boards rewrite titles when they republish. All copies of this vacancy are the same job at the same employer with the same closing date. We show the employer's own wording and list the rest above so you know you have already seen it.
It appears in your application tracker straight away. Because this application is handled here rather than on an external site, you will see the status change as F-PRO Computer College moves it - viewed, shortlisted, interviewing or declined. Roles that redirect to an employer's own site cannot be tracked that way, and we say so on those listings.
This employer has not yet been checked against the corporate register. Regardless of any of that, no employer on this platform may ask you for money at any stage. If this one does, report it and tell us what they asked for.

Pay not stated Closes in 17 days

Apply by email