character design careers in Birkirkara, Malta