software web application developer careers in Porto Alegre, Brasil