GPIT Nigeria is an IT service provider company that considers the importance of balancing our economic and social development. We advocate environmental sustainability and security and always consider these values in the course of exercising our duties.
Read more about this company
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.
Best Freelance Skills You Need to Earn in USDThis article discusses the best freelance skills to learn if you want to earn in USD and shares tips on how you can get your first interantional client.
10 Signs You Need to Hire a Recruitment AgencyThis article discusses 10 clear signs you need to hire a recruitment agency, how recruitment agencies solve these problems, and when outsourcing recruitment makes the most business sense.
Best Online Platforms that Pay Nigerians in USD to Train AILooking for AI training jobs that pay in USD? Discover the best online platforms where Nigerians can earn dollars by training AI models, writing prompts, evaluating AI responses, annotating data, and more.