Skip to main content

Job: Front End Developer and Mobile app development Instructor(Full Time Position)

Front End Developer and Mobile app development Instructor(Full-Time Position)

Title: Front-End Developer and Mobile App Development Instructor 

Location: Onsite (Kakuma Refugee Camp) 

Organization: Action for Refugee Life (AReL) 

Position: Full-Time

About Us:

Action for Refugee Life (AReL) is a refugee-led social impact organization based in Kakuma refugee camp. Founded in 2022, AReL empowers refugees to achieve a sustainable and self-reliant future by providing them with essential resources, support, and skills training. As we grow and seek to amplify our impact, partnerships play a crucial role in our mission.

---

Position Overview:

The Front End Developer Trainer will be responsible for delivering a comprehensive and intensive course designed to equip learners with the skills needed to create dynamic and responsive web applications. This role involves teaching key technologies such as HTML, CSS, JavaScript, and modern frameworks like React, Angular, and Vue.js. The trainer will provide practical, hands-on experience through real-world projects, preparing participants to meet the demands of the rapidly evolving web development industry.

The ideal candidate will have extensive experience in front-end development, a passion for teaching, and a commitment to empowering refugees by enhancing their web development skills. This role offers an opportunity to make a significant impact on the lives of refugees by helping them build a solid foundation in front-end development.

---

Living Conditions

The Kakuma refugee operation hosts over 283,000 refugees and asylum-seekers from 22 nationalities, primarily from South Sudan, Somalia, Burundi, and the DRC, with 70% being children and youth. Staff should be aware of challenging living conditions, with high temperatures averaging 35°C (95°F) and peaking at 38°C (100.4°F) in January-March. The area experiences short rains in November-December and long rains from mid-March to June, causing flooding and limited movement. Hazards include dust storms, heat exhaustion, insects, snakes, scorpions, and a high malaria risk. Medical facilities are basic, with referrals primarily to Nairobi. The compound, offering basic amenities, internet, a cafeteria, and a gym, is a non-family duty station where family visits are not allowed. The increasing refugee population and limited livelihood prospects present challenges to social cohesion and resource competition, requiring resilience and commitment from staff.

---

Key Responsibilities:

  1. Curriculum Delivery: Teach the Front End Developer Accelerator course, covering modules such as Introduction to Software Engineering, Introduction to Web Development with HTML, CSS, JavaScript, Getting Started with Git and GitHub, Cloud Native, DevOps, Agile, NoSQL, Developing Front-End Apps with React, Designing User Interfaces and Experiences (UI/UX), Front-End Development Capstone Project, Mobile app development and Software Developer Career Guide and Interview Preparation
  2. Practical Application: Guide participants through hands-on projects and real-world case studies to ensure they can apply theoretical knowledge in practical settings.
  3. Resource Provision: Provide essential resources, support, and mentorship to participants, helping them navigate challenges and achieve course objectives.
  4. Progress Assessment: Evaluate participant progress, provide constructive feedback, and adapt teaching methods to meet diverse learning needs.
  5. Course Improvement: Continuously improve the course content based on participant feedback and industry trends, ensuring the curriculum remains relevant and effective.
  6. Collaboration: Work closely with other trainers and AReL staff to ensure a cohesive and supportive learning environment.
  7. Reporting: Maintain accurate records of participant attendance, progress, and outcomes, and report on course effectiveness to AReL leadership.

 

Education 

Undergraduate degree in any related field, e.g., computer science, software engineering, information technology, or related field, and at least one year practical working experience as an instructor in front end development and mobile app development or any relevant field. 

 

Required Qualifications and Skills:

  • Front End Development Expertise: Proven experience in front end development, with a strong understanding of HTML, CSS, JavaScript, and modern frameworks such as React, Angular, and Vue.js.
  • Teaching Experience: Prior experience in teaching or training, with the ability to explain complex concepts in a clear and engaging manner.
  • Hands-On Skills: Practical experience in responsive design, cross-browser compatibility, version control with Git, and UI/UX design.
  • Communication: Excellent verbal and written communication skills, with the ability to inspire and motivate participants.
  • Adaptability: Flexibility to adapt teaching methods to meet the diverse needs of participants.
  • Passion for Empowerment: A strong commitment to empowering refugees and helping them achieve self-reliance through skill development.
  • Team Collaboration: Ability to work collaboratively with other trainers and AReL staff to support participant success.

---

Commitment and Compensation:

This role is a full-time position in Kakuma Refugee Camp. Compensation details will be shared with candidates that progress to the interview stage.  Due to the high volume of candidates we receive, we will only contact candidates that meet our expectations. Please consider your application unsuccessful if we do not contact you four weeks after the closing date.

AReL is an equal-opportunity employer. We strive to make positions accessible to all regardless of nationality, ethnicity, race, age, disability, gender expression or identity, sexual orientation or identity, religion, marital or parental status, etc.

 

Apply Now