November 21, 2024

Teachers (34 Positions) – NFT Consult





NFT Consult Ltd is looking for qualified teachers in these respective fields:

Level: Upper Primary

Subjects Number of Teachers Area of Specialization of the teachers Experience
Kinyarwanda, English and French 2 Language Education or TMEL (Teaching Modern Languages Education at TTC) Teaching the same subjects in upper Primary
Mathematics and Science and Elementary Technology 2 Science and Mathematics Education or TSM at TTC Teaching the same subjects in upper Primary
Social and Religious Studies 2 Social Studies and Religious Education or TSS at TTC Teaching the same subjects in upper Primary
Physical Education, Fine arts and Crafts, music 1 TBD Teaching the same subjects in upper Primary




Level: Lower Secondary (S1 – S3)

Subjects Number of Teachers Area of Specialization of the teachers Experience
Mathematics 1 Mathematics with Education Teaching the same subject in lower secondary
Physics 1 Physics with Education Teaching the same subject in lower secondary
Biology and health sciences 1 Biology with Education Teaching the same subject in lower secondary
Chemistry 1 Chemistry with Education Teaching the same subject in lower secondary
Kinyarwanda 1 Kinyarwanda with Education Teaching the same subject in lower secondary
English and French 1 English with Education Teaching the same subject in lower secondary
History and Citizenship 1 History with Education Teaching the same subject in lower secondary
Geography and Environment 1 Geography with Education Teaching the same subject in lower secondary
Kiswahili and Literature in English. 1 Kiswahili and Literature in English Teaching the same subject in lower secondary
Entrepreneurship 1 Entrepreneurship with Education Teaching the same subject in lower secondar
ICT 1 Computer Science with Education Teaching the same subject in lower secondary
General Paper 1 Geography with Education Teaching the same subject in lower secondary




Level: Upper Secondary (S3 – S6)

Subjects Number of Teachers Area of Specialization of the teachers Experience
Physics 1 Physics with Education Teaching the same subjects in Upper Secondary
Chemistry 1 Chemistry with Education Teaching the same subjects in Upper Secondary
Geography 1 Geography with Education Teaching the same subjects in Upper Secondary
Mathematics 1 Mathematics with Education Teaching the same subjects in Upper Secondary
Biology 1 Biology with Education Teaching the same subjects in Upper Secondary
Economics 1 Economics with Education Teaching the same subjects in Upper Secondary
Computer Science 1 Computer Science with Education Teaching the same subjects in Upper Secondary
History 1 History with Education Teaching the same subjects in Upper Secondary
Literature in English 1 Literature in Education Teaching the same subjects in Upper Secondary
Religious Education 1 Specialized in Religion Teaching the same subjects in Upper Secondary
Kiswahili 1 Kiswahili with Education Teaching the same subjects in Upper Secondary
Kinyarwanda 1 Kinyarwanda with Education Teaching the same subjects in Upper Secondary
French 1 French with Education Teaching the same subjects in Upper Secondary
Entrepreneurship 1 Entrepreneurship with Education Teaching the same subjects in Upper Secondary
General Studies and Communication skills 1 Languages with Education Teaching the same subjects in Upper Secondary




Note: If you are interested in any of the above mentioned positions kindly send a cover letter specifying which level and position you are interested in and attach a resume. 

APPLY FOR THIS JOB>>