Trainer – Software Development needed at GoPro Integrated Technology

Save 3 days ago

Job title : Trainer – Software Development

Job Location : Lagos

Deadline : November 08, 2024

Quick Recommended Links

Job Summary

  • We are looking for an experienced Software Development Trainer to join our growing academy.
  • This is a fantastic opportunity to empower students with the hands-on skills they need to excel in software development.
  • As a key part of our training team, you will guide students through a comprehensive curriculum that covers programming languages, development tools, and frameworks.
  • If you are passionate about teaching and have industry experience in software development, we encourage you to apply.

Key Responsibilities

  • Deliver Training Sessions: Lead interactive and engaging training sessions on various software development topics, including front-end, back-end, and full-stack development.
  • Develop Course Material: Create and update course content and hands-on exercises, aligning them with current industry standards.
  • Mentorship and Support: Provide guidance and mentorship, helping students overcome learning challenges and encouraging their growth.
  • Assess Student Progress: Evaluate student performance through assignments, projects, and assessments, offering constructive feedback to help them improve.
  • Stay Updated with Industry Trends: Ensure course content is relevant by staying informed about emerging technologies, trends, and best practices in software development.
  • Collaborate with Team: Work with our training team to continuously enhance the curriculum and the overall student learning experience.

Required Skills and Qualifications

  • Experience in Software Development: A minimum of 3 to 5 years of hands-on software development experience, with proficiency in programming languages such as JavaScript, Python, PHP, or Java.
  • Proficiency in Development Tools: Familiarity with tools, frameworks, and libraries like React, Flutter, Angular, Node.js, and Django.
  • Teaching or Mentoring Experience: Previous experience in teaching, training, or mentoring is highly preferred.
  • Communication Skills: Strong verbal and written communication skills, capable of simplifying complex concepts.
  • Adaptability: Ability to adapt teaching methods to suit different learning styles and skill levels.
  • Passion for Education: A strong commitment to education and making a positive impact on students’ tech careers.

How to Apply for this Offer

Interested and qualified candidates should apply using the Apply Now button below.
  • Education / Teaching Jobs jobs