Web Development Trainer :

Web Development Trainer

Pour un Sourire d’Enfant (PSE) - For a Child’s Smile is a non-profit organization founded by Christian and Marie-France des Pallières, operating in Cambodia since 1995. Its mission is to help children escape from destitution and lead them to decent, skilled and well-paid jobs.

Recognized by the local authorities, PSE is working in respect of the country with the Cambodians and thus supports sustainable development.

Six main programs – adapted to the needs of the children – have been developed: food, health, protection, education & schooling, vocational training and help for families.

PSE helps more than 6,500 children and more than 6,000 graduates from PSE Vocational Training program graduates have already successfully integrated the job market with a real qualified position. PSE employs more than 650 people in Cambodia (Phnom Penh mainly) and 6 staff at the headquarters in France. 400 volunteers in different countries are actively working on making the organization known through fundraising donations and sponsorships.

In 2000, PSE received the French Human Rights Prize from the French Republic.

Phnom Penh
Starting date:
Job description:

•    The trainer is responsible for the design, implementation, facilitation and administration of training to student
•    Teaching experience is not needed but candidate has a strong and hands-on experience in web development 


Scope of job:

• Context: The School of Business of PSE currently includes 6 trainings taught to more than 300 students every year. The objective is to launch a Software developer / Full stack training in January 2024. It will be a two-year program in web and mobile development with circa 30 students per year. This training will be a project-based learning and will be implemented in collaboration with Simplon, a social enterprise specialized in digital trainings around the world.

• Team: In year 1, the team will be composed of 2 trainers, 1 project manager, 1 academic officer and 1 student affair officer; you will be managed by a program director and both trainers will work in collaboration with a project manager.

• Pedagogy: Teach and support a class of students: +20 students per class during first year and approximately 30 students from second year. The academic level of the students will be heterogeneous, and the students will be mainly from grade 9, 10 and 11 and a few from grade 12. Simplon will be in charge of training the trainers and will teach you Simplon’s project-based methodology.  Simplon, the-state-of-the-art digital trainer partner developed a hands-on methodology, “learning by doing” on real case-studies. So we are seeking individuals who have several years of software development experience and are dedicated to further the career inspirations of others.  

• English speaking class: Training will be held mainly in English: 50% of the courses of year 1 will be in English and 100% of courses of year 2. 

• Communication: Communicate internally (at school level: school management, project manager, other trainers, academic officer, student affairs officer) and all the relevant departments of PSE (project team, school of languages, soft skills, IT …). Communicate externally SIMPLON trainers, with the developer community and company partners.

Main Responsibilities 

Lead collective training sessions
•    Monitor and guide the class in its daily activities: learning by doing activities, workshops, conferences, etc.
•    Assess progress of trainees and identify trainees’ individual difficulties and resolve them.
•    Track, measure KPIs (presence rate, grades …), and main progress of the students and on any potential improvements identified.
•    Guide trainees in their approach in order to obtain the desired position.

Content creation
•    Partner with Simplon and corporate partners to design case studies. 
•    Be responsible to adapt the training along with student progress.

Collaborate with Simplon and participate to Simplon community 
•    Provide regular update to Simplon regarding the training, pedagogy and progress.
•    Partner with Simplon and the developer community.
•    Participate in enhancing Simplon's training analysis via meetings with the instructor community. 
•    Contribute to supplying the Simplon instructor Github for trainees.


•    Bachelor degree in Computer Science, Software Engineering, or a related IT major.

•    +2 years of hands-on experience working, writing codes, and building full web applications.
•    At least 1 year of experience as a fullstack developer.

•    Passionate about IT programming with good knowledge of Internet languages. (front end and back end).
•    Khmer mother tongue and fluent in English. 
•    You are comfortable with:
•    the Linux/Unix system 
•    professional social networks
•    one or more project management tools
•    referencing issues, etc.

Technical Competencies appreciated    
•    Good knowledge of database management and administration (SQL and/or potentially NoSQL).
•    Good knowledge of the principles of versioning under Git.
•    Knowledge of agile and UX methodologies. 

•    Commitment to PSE’s vision, core values and code of conduct.
•    Policy compliance and protection of children.
•    Patience, adaptability and ability to cope with change process.
•    Ensuring timely, high quality results. Being a role model for continuous learning and improvement.
•    Team spirit (collaboration, communication).
•    And above all, the desire to pass on your passion to total beginners! 

VSI ou Contrat local
Details and contact :

www.pse.ngo for comprehensive information concerning PSE
Applications with cover letter and resume should be sent to recruitment@pse.ngo
Recruitment team contact: 093 617 555 Telegram:  https://t.me/pserecrui