Skip links

Junior Full Stack (MERN) Developer Program

Gaper has joined hands with Generation, which is a Non-Profit organization that works on education to employment systems to come up with a training program backed by McKinsey International that will train Full-Stack developers (MERN) to be hired immediately upon graduation.

We have openings for the following positions

Instructor: Full-stack (MERN) Software Developer

Overview

Generation​ is the world’s largest, fastest scaling global employment program, providing young and mid-career adults with the opportunity to launch successful careers and change their life trajectories. Our goal is to deliver for our learners and employers simultaneously: supporting the personal and financial well-being of our graduates, while helping businesses make entry-level hires who are higher productivity, higher quality, retain longer, and are faster to promotion than peers.

Introduction of Gaper.io Together, Gaper.io and Generation Pakistan(Foundation for Youth Employment Pakistan) are launching a new programme to train junior full-stack software developers in Pakistan.

This program prepares participants for the junior full-stack software developer role with a specific focus on MERN technologies.

Position Overview

Our program instructors are instrumental to the successful delivery of our bootcamp programs. As the individual that interacts with participants on a daily basis, instructors have the greatest potential to ensure participants succeed during and beyond the program.

We are seeking a talented full-time Instructor to deliver our 12-week junior full-stack software developer program that equips young people with the behavioral skills, mindsets, and technical skills needed to become successful junior developers. The lecturer will work in collaboration with staff at Gaper.io and Generation Pakistan program staff.

You will be supporting a cohort of 20-30 students, many of whom have been marginalized or made redundant due to COVID-19, to break into their first remote tech jobs, thus creating a lifelong impact in their lives while helping the tech industry get job-ready talent.

Core Responsibilites

Delivery of Skills-based Training (70%) under the guidance of the Generation Curriculum and Instruction Lead

  • Follow the overarching structure and flow of the curriculum, including behavioral skills, mindsets, technical, and employment essentials sessions.
  • Leverage subject matter expertise during synchronous delivery of online sessions
  • Guide students through asynchronous (independent) learning modules and help solidify understandings debriefs and synchronous moments
  • Prepare and personalize sessions by reviewing curriculum materials and integrating stories or examples to increase participant learning.
  • Engage participants in active thinking and participatory learning using effective communication and facilitation techniques.
  • Differentiate instruction to meet individual learning needs and accommodate different learning styles.
  • Provide in-the-moment feedback to participants to clarify misunderstandings and/or encourage critical thinking.
  • Provide relevant and timely feedback to students on formative and summative assessments, including student projects.
  • Engage in Generation-sponsored instructional support, professional development, and training.

 

Program Management (10%). Under the guidance of the Generation Programme Lead:

  • Input data using Generation’s technology platform (e.g., participant attendance, performance in class and assessments, etc.).
  • Any other administrative duties required to ensure successful operations of the program
  • Support with the screening of candidates and, if necessary, prepare them to attend the training.

 

Stakeholder Engagement & Management (10%)

  • Collaborate with Programme Mentors, Generation, and Gaper.io staff to identify and mitigate potential risks to participant success and achievement of their goals.
  • Collaborate with the Programme Lead and commit to acting on any feedback that intends to increase data completion to Generation’s global standards
  • Collaborate with the Curriculum and Instruction Lead to support program quality.

 

Participant Mentoring and Support (10%)

  • Build relationships with participants, develop an understanding of their personal strengths and challenges, and foster a supportive classroom environment.
  • Motivate and support participants to persevere through challenges and continue on their journey of professional and personal growth.

Your journey as a Generation Instructor:

  • Upon joining, you will receive a 2-week onboarding (1 week online and 1 week in-person) on the Generation methodology and how to use our curriculum and recruitment resources.
  • In your first cohort, you will be coached and continuously upskilled by the Curriculum & Instruction Lead for Pakistan, to hone your faciliation skills.
  • After completion of your second cohort, you will be on track, should your performance be indicative of your success as an Instructor, to being trained for the role of a Senior Instructional Coach for the program. This role will see added skills and responsibilities where you will be mentoring and supporting newly hired Instructors, under the guidance of the Curriculum & Instruction Lead of Pakistan.
  • Certification of completion will be awarded to you at the end of each of your professional development training with Generation.
About You

You are a remote software development expert with experience instructing/teaching. You have the ability to tailor and deliver content to different learners teaching online. You enjoy delivering sessions with energy and enthusiasm to generate excitement about learning new technical and behavioral skills. You build strong relationships with younger and older adults and as a nice to have, would be a proven record to ensure participants successfully complete training.

Requirements
Essential

  • A bachelor’s degree or other relevant experience in Information Technology, Computer Science, or a related field
  • At least 2 years experience teaching or coaching in an educational or corporate setting; experience with online or blended learning preferred or onboarding and training new members of your team.
  • Experience working with adults and/or has extensive knowledge of current trends and issues in adult knowledge
  • Experience with the following languages: JavaScript, React, SQL
  • Familiar with the following: coding foundations, web development, HTML, CSS, Bootstrap, Git & GitHub, Agile Software Development / SCRUM, Object-oriented programming and design, data structures and algorithms.
  • Relevant industry certifications will be an advantage
  • Up-to-date knowledge and insights on software developer industry trends
  • Expertise in Complete MERN (Node js, Mongo DB, React js/Angular js and Express js)
  • Experience creating and consuming RESTful services and working in a Service Oriented Architecture.
  • Experience with professional growth and development (team building, technical lead, coaching/recruiting, etc).
  • A portfolio of successful projects to present will be a benefit.

Desirable

  • 3+ years of experience in the above-mentioned areas
  • At least 1-year experience in teaching technical content covering the areas mentioned above.
  • 2+ years of experience leading a team.
  • Competency in Microsoft Office skills (Excel, Word & PowerPoint) and Google Drive
  • At least one experience delivering training, coaching, or mentoring to a youth audience.
  • Above Intermediate level of English communication skills (speaking, listening, reading, and writing)
Mindsets and Capabilities
Minimum Requirements:

  • Motivational Fit. Passion for helping change the life trajectories of a diverse group of students (potentially including recent graduates, mid-career switchers, and disconnected populations).
  • Professionalism. This includes but not limited to adherence to a professional dress code, communications, and engagement with supervisors, colleagues, and students, and pays close attention to detail.
  • Effective Communication. Excellent oral and written presentation skills in English – the language of instruction for all Generation training
  • Data Management. The ability to collect and analyze training data as required by Generation Programs.
  • Growth Mindset. Be self-reflective, openly receive feedback on his / her performance, and should be able to apply feedback and pursue additional learning to improve his / her performance.
  • Solutions and Results Oriented. A positive, solution-oriented attitude, drive for excellence.
  • Interpersonal Skills.
    • Strong cross-cultural skills that demonstrate the ability to engage well with participants.
    • The ability to be a team player.

Applicants will be interviewed by both Gaper.io and Generation Pakistan. If you are selected, you will sign a contract with Gaper, the details of which can be discussed during your interview. Interested applicants may apply by emailing your CV to hz@gaper.io

Mentor: Full-stack (MERN) Software Developer

Overview

Generation​ is the world’s largest, fastest scaling global employment program, providing young and mid-career adults with the opportunity to launch successful careers and change their life trajectories. Our goal is to deliver for our learners and employers simultaneously: supporting the personal and financial well-being of our graduates, while helping businesses make entry-level hires who are higher productivity, higher quality, retain longer, and are faster to promotion than peers.

Introduction of Gaper.io Together, Gaper.io and Generation Pakistan(Foundation for Youth Employment Pakistan) are launching a new programme to train junior full-stack software developers in Pakistan.

This program prepares participants for the junior full-stack software developer role with specific focus on MERN technologies.

Position Overview

We are seeking a talented mentor to drive results in four major areas: academic counseling, career counseling, alumni support, and social support. Additionally, the Mentor will be responsible for monitoring and tracking progress across all areas. The Mentor will work closely with the Generation Pakistan Curriculum and Instruction Lead.

We are seeking a talented full-time Mentor to deliver our 12-week junior full-stack software developer program that equips young people with the behavioral skills, mindsets, and technical skills needed to become a successful junior developer. The lecturer will work in collaboration with staff at Gaper.io and Generation Pakistan program staff.

You will be supporting a cohort of 20-30 students, many of whom have been marginalized or made redundant due to COVID-19, to break into their first tech jobs, thus creating a lifelong impact in their lives while helping the tech industry get job-ready talent.

Core Responsibilites

Academic Counseling

  • Facilitate weekly 1:1 academically-focused coaching conversations with each participant to set program goals, track performance, and provide positive, constructive, and goal-aligned feedback
  • Identify at-risk participants and create individual education plans to help them succeed
  • Monitor all participants’ academic goal progress

Career Counseling

  • Maintain weekly 1:1 career meetings (prior to program’s start and coupled with academic meetings) to support participants in identifying a “right fit” job
  • Co-construct individualized “First Two Weeks Plan” for each participant to ensure long-term success on the job
  • Monitor all participants’ career prospects, interviews, and other career information

Alumni Support

  • Ensure bi-monthly phone calls with participants for 90 days after Graduation to ensure job placement, retention, and strong performance on the job
  • Visit graduates on-the-job, as needed, to coach and support towards retention and strong performance
  • Address life issues that “get in the way” during the program and in the first 3 months of employment.
  • Consistently track interactions and update participant tracker

Your journey as a Generation Mentor:

  • Upon joining, you will receive a 1-week onboarding (2 days online and 3 days in-person) on the Generation methodology and how to use our curriculum and recruitment resources.
  • In your first cohort, you will be coached and continuously upskilled by the Curriculum & Instruction Lead for Pakistan, to hone your mentorship skills.
  • After completion of your second cohort, you will be on track, should your performance be indicative of your success as a Mentor, to being trained for the role of a Senior Mentorship Coach for the program. This role will see added skills and responsiblilites where you will be mentoring and supporting newly hired Mentors, under the guidance of the Curriculum & Instruction Lead of Pakistan.
  • A certification of completion will be awarded to you at the end of each of your professional development training with Generation.
About You

You have outstanding interpersonal skills and are energized to coach our participants to achieve professional and personal success. You have a collaborative and positive spirit to work closely with participants from diverse backgrounds. You are proactive in evaluating daily interactions with participants and creating long-lasting interventions to ensure their success. Most importantly, you have a proven ability to tailor your communication in an honest, open, transparent, yet nurturing way.

You are a software development expert with experience instructing/teaching. You enjoy delivering sessions with energy and enthusiasm to generate excitement about learning new technical and behavioral skills.

Requirements
Essential

  • A bachelor’s degree or other relevant experience in Information Technology, Computer Science, or a related field
  • Experience teaching, coaching, and/or working closely with young adults and/or has knowledge of current trends and issues in adult education.
  • Experience with the following languages: JavaScript, React.
  • Familiar with the following: coding foundations, web development, HTML, CSS, Bootstrap, Git & GitHub, Agile Software Development / SCRUM, Object-oriented programming and design, data structures and algorithms.
  • Relevant industry certifications will be an advantage
  • Up-to-date knowledge and insights on software developer industry trends
  • Expertise in Complete MERN (Node js, Mongo DB, React js/Angular js and Express js)
  • Experience creating and consuming RESTful services and working in a Service Oriented Architecture.
  • Experience with professional growth and development (team building, technical lead, coaching/recruiting, etc).
  • A portfolio of successful projects to present will be a benefit.

Desirable

  • 3+ years of experience in the above-mentioned areas
  • 2+ years of experience leading a team.
  • Competency in Microsoft Office skills (Excel, Word & PowerPoint) and Google Drive
  • At least one experience delivering training, coaching, or mentoring to a youth audience.
  • Above Intermediate level of English communication skills (speaking, listening, reading, and writing)
Mindsets and Capabilities
Minimum Requirements:

  • Motivational Fit. Passion for helping change the life trajectories of a diverse group of students (potentially including recent graduates, mid-career switchers, and disconnected populations).
  • Professionalism. This includes but not limited to adherence to a professional dress code, communications, and engagement with supervisors, colleagues, and students, and pays close attention to detail.
  • Effective Communication. Excellent oral and written presentation skills in English – the language of instruction for all Generation training
  • Data Management. The ability to collect and analyze training data as required by Generation Programs.
  • Growth Mindset. Be self-reflective, openly receive feedback on his / her performance and should be able to apply feedback, and pursue additional learning to improve his / her performance.
  • Solutions and Results Oriented. A positive, solution-oriented attitude, drive for excellence.
  • Interpersonal Skills.
    • Strong cross-cultural skills that demonstrate the ability to engage well with participants.
    • The ability to be a team player.

Applicants will be interviewed by both Gaper.io and Generation Pakistan. If you are selected, you will sign a contract with Gaper, the details of which can be discussed during your interview. Interested applicants may apply by emailing your CV to hz@gaper.io

Gaper