Swisscard is offering Cashback Credit Card duos. You always choose two cards. One is an American Express (AmEx) and the other one is either a MasterCard or Visa. For purchases with the Amex you get 1% cash back (paid once a year), for the other two 0.2%. The Visa and MasterCard are not really interesting as you earn more with other cards, but 1% for the Amex is pretty good. All the cards have no yearly fees.
When you sign up you can use promo code FC40XZNTT to get CHF 40.00 credit (I will get the same). Please note that they run from time to time promotions where you get up to CHF 100.00 credit when you sign up, so if you have time to wait, it’s worth it, otherwise CHF 40.00 is better than nothing.