Engineering Manager - Jumia (Full Time)
Jumia
- Cairo
About Jumia Egypt Tech Center Want to be part of the biggest tech center in Africa and work in mixed teams with over 16 different nationalities? Join Jumia Cairo Tech Center wher…
1 job
Jumia